Mercury logo

Senior Software Engineer - Backend Developer Experience

Mercury

About the Role

Mercury is seeking a Senior Software Engineer to join our Backend Developer Experience team. This role is pivotal in creating a developer ecosystem that enhances speed, quality, and satisfaction for Mercury's engineers. As a senior engineer, you will work with a team of talented professionals to build tools and methodologies that improve the effectiveness of our backend engineers.

Key Responsibilities

  • Instrument the Software Development Life Cycle: Develop quantitative and qualitative metrics to assess the speed, quality, and enjoyment of our engineers' work.
  • Product-Centric Improvements: Use a product-focused approach to introduce novel tools and methodologies that enhance backend engineering effectiveness.
  • Open Source Contributions: Create patches and contribute to popular open source projects such as GHC, GHCi, Persistent, and Nixpkgs.
  • Tooling and Solutions: Develop innovative solutions to maintain productivity in the world's largest Haskell codebase, often open sourcing these tools.
  • Collaboration with Product Teams: Work closely with product teams to test and refine our tools, gaining firsthand experience in delivering features for Mercury’s customers.

Ideal Candidate

  • Experience: 3+ years in backend development with a strong understanding of the backend stack. Experience in enabling other engineers and improving engineering velocity.
  • Feedback-Driven: Open to feedback and driven by customer insights to improve engineering speed and experience.
  • Problem Solving: Skilled in navigating ambiguous problem domains and effectively communicating technical plans to gain buy-in and alignment.
  • Empathy and Respect: A thoughtful engineer who values diverse perspectives and seeks compromise on contentious issues.

Bonus Points

  • Experience on platform teams supporting hundreds of engineers.
  • Deep experience with Haskell or other purely functional languages.
  • Experience with Nix, NixOs, and Nix Packages.
  • Experience contributing to open source libraries.

About Mercury

Mercury is a financial technology company that provides banking services through Choice Financial Group and Evolve Bank & Trust, Members FDIC. We empower over 200K startups with the financial tools they need to operate efficiently.

Compensation

  • Salary Range: $203,100 – $238,900 USD annually.
  • Equity Options: Competitive equity packages available.

Location

This is a remote position available to candidates in the United States.

Join us at Mercury to help shape the future of financial technology and developer experience. Apply today to be part of a dynamic team that values innovation and collaboration.

Benefits
Extracted with AI

  • Competitive salary
  • Equity options
  • Remote work flexibility

Similar jobs

Last update: 23 minutes ago

Mercury logo
Mercury

Senior Software Engineer - Backend Developer Experience

Senior Software Engineer for backend development in fintech, specializing in Haskell and open source contributions.

Mercury logo
Mercury

Senior Backend Engineer - Personal Banking

Join Mercury as a Senior Backend Engineer to shape the future of personal banking with Haskell and backend development.

Mercury logo
Mercury

Software Engineer - Product (Back-End/Full-Stack)

Join Mercury as a Software Engineer to build innovative fintech solutions using Haskell, TypeScript, and Redux.

Meridian logo
Meridian

Senior Backend Engineer (Fintech)

Join Meridian as a Senior Backend Engineer to develop scalable fintech solutions using TypeScript, Kotlin, and AWS.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on development, architecture, and product lifecycle management. Remote work, competitive salary.

Farther logo
Farther

Senior TypeScript Backend Engineer with Finance Experience

Join Farther as a Senior TypeScript Backend Engineer with finance experience. Work remotely on cutting-edge wealth management technology.

Flexhire logo
Flexhire

Senior Software Engineer (Full-stack/Frontend, Remote)

Join Flexhire as a Senior Software Engineer (Full-stack/Frontend) to design and build elegant solutions remotely.

Harvey logo
Harvey

Senior Software Engineer, Backend

Join Harvey as a Senior Software Engineer, Backend, to lead engineering projects and build secure systems in San Francisco.

Wealthsimple logo
Wealthsimple

Senior Software Developer Product Engineer [Full Stack]

Join Wealthsimple as a Senior Software Developer Product Engineer [Full Stack] to build impactful projects using cutting-edge technology.

Farther logo
Farther

Senior TypeScript Backend Engineer with Finance Experience

Join Farther as a Senior TypeScript Backend Engineer with finance experience. Work on cutting-edge wealth management technology.

Fountain logo
Fountain

Senior Software Engineer - Backend

Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.

STATION F logo
STATION F

Senior Software Engineer - Blockchain & Backend

Senior Software Engineer specializing in Blockchain and Backend Development. Remote flexibility, competitive salary.

Meaningful Gigs logo
Meaningful Gigs

Senior Software Engineer - Backend (Founding Member)

Senior Backend Software Engineer role focusing on innovative AI-driven tools, remote work, competitive benefits.

Harvey logo
Harvey

Mid to Senior Backend Software Engineer

Join Harvey as a Mid to Senior Backend Software Engineer to build secure AI systems and lead engineering projects.

Merge logo
Merge

Senior Software Engineer, Backend (Python)

Join Merge as a Senior Backend Engineer. Work with Python, Go, and SQL to build scalable software.

Workiva logo
Workiva

Senior Software Engineer

Join Workiva as a Senior Software Engineer, leveraging TypeScript, GraphQL, and React in a remote role with a focus on cloud-based architecture.

Channable logo
Channable

Senior Haskell Software Engineer

Join Channable as a Senior Haskell Software Engineer. Work on scalable backend solutions in a hybrid environment. Competitive salary and benefits.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on enterprise product development, TypeScript, and cloud solutions. Remote work available.

The Helper Bees logo
The Helper Bees

Senior Software Engineer - Full Stack/Back End

Join The Helper Bees as a Senior Software Engineer to lead full stack/back end development in a remote role.

Fountain logo
Fountain

Senior Software Engineer - Backend (E5)

Senior Backend Software Engineer role focusing on development, architecture, and team collaboration. Remote work with competitive benefits.

HackerRank logo
HackerRank

Software Development Engineer II - Backend

Join HackerRank as a remote Software Development Engineer II - Backend, focusing on scalable backend systems.

Coinbase logo
Coinbase

Senior Software Engineer, Backend (Developer - Portal)

Join Coinbase as a Senior Software Engineer, Backend, focusing on Web3 solutions and API development.

Dealfront logo
Dealfront

Senior Backend Software Engineer

Senior Backend Software Engineer role focusing on Ruby, AWS, and serverless technologies in Karlsruhe, Germany.

Merlin logo
Merlin

Senior Tech Lead Software Engineer - Avionics

Lead the design and development of autonomous flight software in a senior tech role at Merlin Labs.