
Opportunity at
MercuryEngineering Manager - Bank Accounts
Mercury is seeking an Engineering Manager for the Bank Accounts team to oversee the systems that handle depository accounts and facilitate money movement between customer-owned accounts.…
Career Tools
About This Role
Mercury is seeking an Engineering Manager for the Bank Accounts team to oversee the systems that handle depository accounts and facilitate money movement between customer-owned accounts. As Mercury establishes its own bank, this group will construct a fundamental component of the infrastructure required to manage customer accounts at scale. The primary objective for this position is to maintain a seamless banking core. This on-site role involves guiding a team of…
Job Description
Mercury is seeking an Engineering Manager for the Bank Accounts team to oversee the systems that handle depository accounts and facilitate money movement between customer-owned accounts. As Mercury establishes its own bank, this group will construct a fundamental component of the infrastructure required to manage customer accounts at scale. The primary objective for this position is to maintain a seamless banking core.
This on-site role involves guiding a team of four to eight senior engineers toward delivering highly available financial services, establishing predictable delivery frameworks, and balancing feature development with system reliability. The manager will collaborate cross-functionally with Product, Design, Risk, Compliance, and Operations groups, as well as handle hiring, onboarding, and mentoring.
The position is suited for leaders with a background in constructing or operating dependable financial, payment, or high-integrity systems, and familiarity with or willingness to learn Haskell and TypeScript.
Responsibilities
- Lead a group of four to eight senior engineers to provide high-availability banking services
- Translate business and product goals into measurable team targets
- Establish a predictable delivery workflow that highlights progress, risks, and trade-offs
- Balance customer-facing enhancements with platform dependability, operational readiness, and long-term maintainability
- Collaborate with Product, Design, Risk, Compliance, and Operations to ensure banking products are reliable and clear
- Hire and onboard engineering staff while upholding a consistent interview standard
- Ensure the team implements AI-assisted development responsibly through proper testing, review, and safeguards
- Provide constructive feedback to engineers across all experience levels
- Foster an environment that supports technical and leadership growth
Requirements
- Demonstrated ability to lead a technical team
- Experience building or operating reliable financial, banking, payments, or high-integrity systems
- Ability to navigate product, policy, infrastructure, and operational boundaries
- Skill in turning ambiguous challenges into clear decisions, ownership, and execution plans
- Strong technical judgment with the ability to participate in system design and implementation
- Experience developing senior engineers and facilitating leadership opportunities
- Commitment to correctness, reliability, customer experience, and operational excellence
Qualifications
- Familiarity with Haskell and TypeScript, or an interest in learning them
Core Skills
Benefits
- Base salary ranging from USD 200,700 to 250,900 per year for US employees
- Base salary ranging from CAD 189,700 to 237,100 per year for Canadian employees
- Equity including stock options or RSUs
- Total rewards package updated regularly using industry compensation surveys
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the remote work policy for this position?
The source posting explicitly states that this role has an on-site remote status.
What is the salary range for the Engineering Manager role?
For US employees, the base salary ranges from USD 200,700 to 250,900 per year. For Canadian employees, the base salary ranges from CAD 189,700 to 237,100 per year.
What technology stack does the team use?
The team specifically uses Haskell and TypeScript, and candidates should be familiar with these technologies or interested in learning them.
How many direct reports will this manager have?
The engineering manager will lead a team of four to eight senior engineers.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.