Mercury

Senior Release Engineer

New York, New York, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Software Development, DevOps, Continuous Integration/DeliveryIndustries

Release Engineer

Position Overview

  • Location Type: Remote
  • Employment Type: Full-time
  • Salary: Not specified

As a Release Engineer at Mercury, you'll be instrumental in ensuring the smooth and efficient deployment of our software. You'll be responsible for managing the end-to-end release process for our large, mono-repo codebase, focusing on high-frequency deployments and minimizing disruption. This role is critical to enabling our teams to move faster and innovate continuously. You'll work with various build tools and CI/CD systems to optimize the release pipeline and collaborate with cross-functional teams to design and refine release processes.

Requirements

  • Experience with deploying and managing large mono-repo codebases.
  • Proven success in navigating the complexities of a large engineering organization (500+ engineers).
  • Familiarity with modern build systems (like Buck2, Bazel, or others).
  • Experience with modern CI/CD systems (such as GitHub Actions, BuildKite, CircleCI).
  • Strong communication skills.
  • Eagerness to learn Haskell (our core monolith is built on it).

Responsibilities

  • Own the end-to-end release process for our large, mono-repo codebase, ensuring deployments happen without a hitch, every single time.
  • Implement flexible release and rollback strategies that can accommodate the needs of various teams and projects.
  • Collaborate with cross-functional teams to design and refine release processes for rapid, frequent releases.
  • Work with build tools like Buck2, Vite, and Nix to optimize build performance.
  • Lead the development of CI/CD processes that support a high-frequency release cadence.
  • Coordinate across teams to ensure smooth, collaborative releases.

Application Instructions

  • Not specified.

Company Information

  • Mercury is committed to making its software delivery process seamless and powerful.
  • The company believes that exceptional engineering is built on smooth and efficient deployments.
  • The company is looking for someone passionate about crafting the release experience for teams and users.

Skills

Large mono-repo management
Build systems (Buck2, Bazel, Nix, Vite)
CI/CD systems (GitHub Actions, BuildKite, CircleCI)
Release process automation
Rollback strategies
Cross-functional collaboration
Communication skills
Eagerness to learn Haskell

Mercury

Banking services for startups and founders

About Mercury

Mercury provides banking services specifically designed for startups, regardless of their size or stage of development. Their offerings include free checking and savings accounts, debit and credit cards, and options for domestic and international wire transfers, as well as treasury and venture debt services. The platform is user-friendly, allowing founders to manage their finances with ease. What sets Mercury apart from traditional banks is its focus on the startup community, offering programs that connect founders with valuable resources and advice to help them succeed. The goal of Mercury is to empower startups by providing them with the financial tools and support they need to grow and thrive.

San Francisco, CaliforniaHeadquarters
2017Year Founded
$146.8MTotal Funding
DEBTCompany Stage
Fintech, Financial ServicesIndustries
1,001-5,000Employees

Benefits

Health, dental, & vision
Custom equipment setup
401(K) matching
12+ weeks paid parental leave
Book budget
Wellness benefits
Grocery budget
Paid lunch
Personalized callsign
Unlimited vacation policy (with mandatory minimum)

Risks

Mercury's decision to stop serving certain countries may lead to customer loss.
Integration challenges from the Teal acquisition could disrupt services.
Expansion into consumer banking might divert focus from core startup services.

Differentiation

Mercury offers both business and personal banking services, unlike many fintech competitors.
The company provides integrated financial management tools, enhancing startup operational efficiency.
Mercury's Raise program connects startups with investors, mentors, and other founders.

Upsides

Mercury secured a $100 million credit warehouse to expand its credit card business.
The acquisition of Teal enhances Mercury's financial management offerings for startups.
Mercury Personal expands market reach by attracting tech-savvy individuals.

Land your dream remote job 3x faster with AI