167K–208K USD / year

Senior Software Engineer - Cards

FullstackWorkplace — United States, Canada
Published on 2026-10-23
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Lead full-stack development for Mercury’s card products, spanning customer-facing experiences and backend systems for card issuance, authorization, money movement, and settlement. The role focuses on reliable, correct systems with real financial consequences and requires ownership from project planning through launch.

About the company

Mercury provides banking and financial software for startups, combining business accounts, cards, and money-management tools designed for venture-backed companies.

The team

Cards Integration team, responsible for Mercury card issuance, lifecycle management, authorization, settlement, reporting, and supporting infrastructure.

Stack

HaskellTypeScript

What you'll do

  • Lead projects from technical specification through implementation and launch
  • Build features across customer-facing card experiences and backend money-movement systems
  • Learn and apply knowledge of authorization, clearing, settlement, and disputes
  • Maintain operational excellence and observability
  • Mentor engineers and improve quality through design reviews, code reviews, and collaboration
  • Work with product, design, operations, risk, compliance, and other teams

What we're looking for

  • Strong full-stack experience and a product mindset
  • Experience making and explaining architectural decisions for complex systems
  • Care about correctness in systems with financial consequences
  • Clear communication, comfort with ambiguity, and interest in mentoring
  • Experience with Haskell and TypeScript, or willingness to learn

Nice to have

  • Experience in fintech, payments, or card issuing

Benefits

  • Equity (stock options or RSUs)
View original job post