Senior Software Engineer - Banking Integration Platform
Core
Building seamless connections between Mercury's modern engineering systems and enterprise core banking systems and payment networks to support account openings, transactions, and balance calls.
Role type
Senior Software Engineer (Backend Infrastructure)
Builds
Integration subsystems connecting modern distributed software with legacy bank core and payment networks
Domain
Fintech / Banking Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend infrastructure design, distributed systems, legacy system integration, API design, data pipeline engineering, monitoring and alerting, financial data models
Preferred skills
Haskell, regulated environment experience, product-minded engineering
Technologies
Haskell
Responsibilities
Build integration with FFIEC-approved bank core and payment networks, design internal APIs for product teams, handle enterprise integration challenges like retries and failures, build data pipelines for system sync, own monitoring and recovery for critical connections, partner on technical architecture
Seniority
Senior, hands-on IC