Senior Backend Engineer
Senior backend engineer building lovable fintech and banking products at Mercury. Requires 3-7 years backend experience, Haskell/SQL proficiency, product ownership, architectural decision-making, and enthusiasm for AI tools.
About the job
Responsibilities
- Feel a strong sense of product ownership and actively seek responsibility on small/medium projects to help shape and build Mercury’s future.
- Work in an autonomous environment on a close-knit team with a “startup within a startup” feel.
- Partner closely with designers and product leaders to ship lovable experiences that transcend the status quo for banking and fintech software.
- Join a team of experienced product engineers within one of Mercury product groups such as Banking, Experiences, Expansion, or Risk.
Requirements
- 3-7 years of backend development experience.
- Knowledge of or excitement to learn Haskell, and proficiency in SQL.
- Empathizes with users and can channel their perspective to build lovable products.
- Has made architectural decisions in the past and measured the impact of those decisions over time; able to clearly articulate technical opinions and lay out tradeoffs.
- Actively incorporates AI tools into their workflow and is excited about leveraging them to amplify impact.
- Communicates and collaborates effectively with peers and cross-functional counterparts.
Nice-to-Haves
- Excitement about using AI tools to accelerate development, improve code quality, or find creative solutions.
Compensation
US employees (any location): $166,600 - $208,300 base salary
Canadian employees (any location): CAD 157,400 - 196,800 base salary
Total rewards package includes base salary, equity (stock options/RSUs), and benefits. Salary and equity ranges are competitive within SaaS and fintech and based on experience, expertise, geographic location, and internal pay equity.
Skills
Haskell, SQL, Backend Development, AI Tools, Architecture Design
Similar jobs
Backend Engineering jobsBuild scalable backend systems for sophisticated customers and compensation pricing workflows, owning delivery from discovery through monitoring. The role requires 5+ years of backend engineering experience, strong systems design judgment, and the ability to lead ambiguous technical initiatives.
Senior Software Engineer who will architect and scale distributed backend data systems supporting patient services. The role requires 4+ years of experience, expertise in microservices and event-driven systems, and strong technical leadership and mentoring skills.
Build and operate scalable backend platforms, data pipelines, and services that create real-time digital twins of store inventory. The role requires 5+ years of software engineering experience, backend programming expertise, distributed systems knowledge, and cloud infrastructure experience.
Design, build, and operate Cloudflare’s globally distributed cache and reverse-proxy data plane, improving performance, correctness, and resilience across the edge. Requires at least 4 years of production systems experience and proficiency in a systems or backend language.
Senior engineer building secure, scalable backend services and cross-stack product features for Rippling’s emerging HR, IT, Finance, and Spend products. The role requires 5+ years of production experience with Python, Django, or related technologies, plus frontend familiarity with React or TypeScript.