Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Fri, Jul 17, 2026
This job expires in: 30 days
Job Summary
As a key technical leader and hands-on engineer, the full-time Senior Software Engineer on the Banking Integration Platform Team will build seamless connections between Mercury and external financial systems, focusing on integration with an FFIEC-approved bank core and payment networks, while designing internal APIs and managing complex enterprise integrations.
Key responsibilities
- Build integration with an FFIEC-approved bank core and connections to payment networks
- Design internal APIs for product teams to interface with complex external systems
- Manage enterprise integration challenges, including retries, failures, and data synchronization
Required qualifications
- 7+ years of professional software engineering experience with backend infrastructure and distributed systems
- Experience integrating modern distributed systems with legacy infrastructure in regulated environments
- Understanding of banking systems, including accounts, transactions, and ledgers
- Product-minded approach with a focus on developer experience when designing APIs
- Familiarity with Haskell or willingness to learn the technology stack
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...