Build Mercury card experiences and money movement systems with full-stack engineering, systems architecture, and careful attention to correctness. Work across the stack on reliable financial infrastructure.
As a Senior Software Engineer on Mercury’s Cards Integration team, you will own projects from technical specification through launch. You will work with product, engineering, operations, risk, compliance, and other teams. The work spans card issuance, authorization, settlement, reporting, and customer experiences.
Key Responsibilities:
- Lead projects from ideas through technical specifications and launches
- Build card experiences and backend money movement systems
- Learn authorization, clearing, settlement, and disputes
- Maintain observable systems and operational excellence
- Mentor engineers through design and code reviews
Requirements:
- Robust full-stack experience and systems thinking
- Architectural decision-making experience with complex systems
- Care for correctness in financially consequential systems
- Clear communication and comfort handling ambiguity
- Haskell and TypeScript experience or willingness to learn
Bring full-stack engineering, architectural judgment, and financial systems care to Mercury’s integrated card platform.