Senior Software Engineer - Cards

Mercury•Portland, OR
•$166,600 - $208,300

About The Position

Mercury is hiring a Senior Software Engineer for its Cards Integration team, which owns the Mercury card experience end to end, including issuance, physical card shipping, spend controls, lifecycle management, authorization, money movement, settlement, reporting, and supporting infrastructure. The team builds and operates Mercury Debit and IO card products, aiming to make them reliable, correct, useful, and innovative. Its systems are held to four nines of reliability. The engineer will lead projects from initial idea and technical specification through implementation and launch, working with product and engineering partners. The role involves learning and applying knowledge of card authorization, clearing, settlement, and disputes; building across the frontend and backend; supporting operational excellence through observability; mentoring engineers; and collaborating with teams across product, design, operations, risk, compliance, and sales.

Requirements

  • Strong full-stack experience, a product mindset, systems thinking, and the ability to deliver projects.
  • Experience making architectural decisions on complex systems and explaining the reasoning and trade-offs.
  • Interest in delivering new features while maintaining existing functionality.
  • Care for correctness in systems where failures have financial consequences.
  • Clear communication, comfort handling ambiguity, and enjoyment of mentoring others.
  • Comfort with Haskell and TypeScript, or readiness to learn them.

Nice To Haves

  • Experience in fintech, payments, or card issuing.

Responsibilities

  • Lead projects from idea and technical specification through implementation and launch, collaborating with product and engineering partners.
  • Learn how debit and credit card processes work, including authorization, clearing, settlement, and disputes, and apply that knowledge to the work.
  • Build features across the stack, including customer-facing card experiences and backend systems that move money.
  • Help maintain operational excellence for highly observable systems.
  • Mentor engineers and raise engineering quality through design reviews, code reviews, and collaboration.
  • Work with product, design, operations, risk, compliance, sales, and other teams.

Benefits

  • Equity in the form of stock options or RSUs.
  • Benefits are included in Mercury's total rewards package.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service