AI SummaryVerified by Aipplify AI
The vacancy is well-structured with clear responsibilities and compensation, but lacks some details on tech stack and company profile.
AI quality score8.7 / 10
Check Match — Just drop your CV
See your fit for Senior Software Engineer - Banking Integration Platform in seconds.
Overview
Join Mercury as a Senior Software Engineer on the Banking Integration Platform Team, building critical connections between modern systems and legacy banking infrastructure. Play a key role in shaping the future of banking technology. Mercury is a fintech company that is building a bank with a focus on modern, product-driven engineering. We are connecting our systems to enterprise core banking systems and payment networks.
As part of this role, you will
- •Build Mercury’s integration with an FFIEC-approved bank core and the connections to payment networks.
- •Design internal APIs that give product teams simple, consistent interfaces to complex external systems.
- •Handle the messy realities of enterprise integrations such as retries, failures, format mismatches, and downtime.
- •Build data pipelines that keep Mercury's systems in sync with our bank core.
- •Own monitoring, alerting, and recovery for our most critical external connections.
- •Partner with many other teams at Mercury to define clean boundaries and reliable contracts.
- •Help shape the technical architecture of Mercury Bank.
The total rewards package at Mercury includes
- •Base salary, equity (stock options), and benefits.
- •Competitive salary and equity ranges updated regularly based on reliable compensation survey data.
- •Target new hire base salary ranges for this role:
- •US employees (any location): $200,700 - $250,900
- •Canadian employees (any location): CAD $189,700 - $237,100.
The ideal candidate for the role
- •Has 7+ years of professional software engineering experience building and operating backend infrastructure and distributed systems at scale.
- •Has experience integrating modern distributed software systems with older, legacy infrastructure, preferably in a highly-regulated environment.
- •Has an understanding of how banks and banking systems work: accounts, transactions, ledgers, and the data models underneath.
- •Is a product-minded engineer who thinks about the developers consuming your APIs, not just the systems you’re connecting to.
- •Thrives in environments where you're building something new rather than maintaining something established.
- •Is comfortable with our tech stack (Haskell) or ready to learn.
- •Has strong and justified opinions about building reliable, maintainable systems.
Loading similar jobs...