Senior full-stack engineer building lovable fintech and banking products at Mercury. Requires 3-7 years full-stack experience; partners with design/product to ship exceptional experiences using Haskell, React, TypeScript, Redux (or eagerness to learn).
167k – 208k
Remote3+ YOEFullstack Engineering
About the role
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.
Actively incorporate AI tools into workflow to accelerate development, improve code quality, or find creative solutions.
Requirements
3-7 years of full-stack development experience.
Knowledge of or excitement to learn Haskell, React, TypeScript, and Redux.
Empathize with users and channel their perspective to build lovable products.
Balance tradeoffs and find creative solutions to accomplish goals.
Communicate and collaborate effectively with peers and cross-functional counterparts.
Nice-to-Haves
Excitement about leveraging AI tools to amplify impact.
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, updated using reliable compensation survey data.
Lead cross-functional projects and define technical architecture for Mercury's Treasury platform managing billions in startup cash. Requires Haskell or similar functional programming experience plus broker-dealer domain knowledge.
Senior Software Engineer building highly available backend services and real-time decision engines for Upstart's AI lending marketplace. Partners with ML, Product, and Capital Markets teams to optimize borrower-capital matching, offer construction, and monetization through scalable distributed systems.
167k – 231k
Remote5+ YOEFullstack Engineering
Senior Software Engineer, Upstart Bank
UpstartUnited States
Senior Software Engineer building scalable backend and full-stack systems for Upstart Bank's AI lending platform in a regulated fintech environment. Own medium-to-large projects involving funding, payments, reporting, and partner integrations while ensuring reliability, auditability, and compliance.
167k – 242k
Remote5+ YOEFullstack Engineering
Senior Software Engineer, White Label Platform
UpstartUnited States
Senior full-stack engineer building and scaling Upstart's White Label Platform for lending partners and investors. Design/maintain configuration-driven APIs, services, UIs and self-service tools using Ruby on Rails, React, Kotlin and cloud technologies.
167k – 231k
Remote5+ YOEFullstack Engineering
Senior Software Engineer
UpstartUnited States
As a Senior Software Engineer on the Home Lending Borrower Experience team, you will build and improve borrower-facing systems, own production quality, and lead technical design and implementation for multi-quarter projects.