Senior Software Engineer - Mercury Command
$200.7k - $250.9kMercury
In 1965, an engineer in Scotland was given a mundane task with a tricky problem to it - banks wanted to close on Saturdays and still serve customers, but they didn’t know how to solve the authentication of the right user. James Goodfellow, working at Smiths Industries, uncovered the insights that you needed something you have (a card) and something you know (a PIN). Because someone told him they could only remember 4 digits instead of his proposed 6, today over 3 million ATMs use a card+4 digit PIN over 60 years later.
Like the ATM, Mercury is building technology that pushes forward financial interfaces for the long term. Command is Mercury's LLM-powered financial assistant, launched to all customers in June 2026. It lets users understand their finances and take action in plain language, from asking about cash flow to sending payments, issuing cards, and managing invoices. With the product now in customers' hands, the work is to evolve it, extend its capabilities, and find new ways to leverage LLMs to give Mercury customers a more powerful banking* experience.
What you'll do
Ship new capabilities users love:
- Design and ship new Command skills, the domain-specific instruction sets that teach the model how to handle workflows like sending money, managing invoices, and understanding cash flow
- Design and build agentic workflows in Command, defining the architecture for how multi-step agent interactions should work as we extend what the product can do on a customer's behalf
- Work with backend teams to define tool schemas for new capabilities, shaping the data contracts between Mercury's business logic and the model
- Own new capabilities end to end, from the system prompt to the frontend component that renders the response
Own the LLM layer:
- Maintain and evolve Command's prompt architecture: the system prompt, skill loading system, session context, and the policy and compliance layers underneath
- Tune model behavior: reasoning effort, prompt caching strategy, fallback chains, and the streaming patterns that make the product feel fast
- Stay current with how models are evolving and bring that knowledge back to how Command is built
Build quality in:
- Write and expand Command's eval harness, adding cases that cover new capabilities and scoring rubrics that detect regressions before users do
- Partner with product and compliance teams to define what 'working correctly' means for each new capability, then build the tests that prove it
- Own the reliability and quality of what you ship, from initial design through post-launch monitoring
This list is illustrative. Command is a product in motion and priorities will shift as we learn. The right person will help choose the next highest-leverage work.
The ideal candidate
- Has 7 or more years of software engineering experience, with deep technical expertise building and scaling LLM-powered applications in production
- Has gone beyond shipping a first version: you have scaled an LLM-powered product, dealt with the reliability and performance problems that come with real usage, and made it better over time
- Has experience designing agentic systems and has opinions about how to architect multi-step workflows that are reliable, explainable, and safe to run on behalf of real users
- Has built eval infrastructure and can write cases that actually measure whether the product works, not just whether the model outputs something plausible
- Understands the real tradeoffs in LLM deployments: latency, cost, compliance, and what breaks in production that doesn't show up in demos
- Has opinions about what makes an AI product trustworthy, not just impressive, and can build toward that bar
- Is comfortable with TypeScript and willing to learn Haskell for backend tool work, or already comfortable with both
- Can work across the full stack of an AI product, from the system prompt to the streaming frontend
- Has a track record of mentoring engineers and raising the technical bar of their team
If this role interests you, we invite you to explore our public demo at demo.mercury.com .
The total rewards package at Mercury includes base salary, equity, and benefits. Our salary and equity ranges are highly competitive within the SaaS and fintech industry and are updated regularly using the most reliable compensation survey data for our industry. New hire offers are made based on a candidate’s experience, expertise, geographic location, and internal pay equity relative to peers.
Our target new hire base salary ranges for this role are the following:
- US employees (any location): $200,700 - $250,900
- Canadian employees (any location): CAD 189,700 - 237,100
*Mercury is a fintech company, not an FDIC-insured bank. Banking services provided through Choice Financial Group and Column N.A., Members FDIC.
Mercury values diversity & belonging and is proud to be an Equal Employment Opportunity employer. All individuals seeking employment at Mercury are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic. We are committed to providing reasonable accommodations throughout the recruitment process for applicants with disabilities or special needs. If you need assistance, or an accommodation, please let your recruiter know once you are contacted about a role.
#LI-RA1
- We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects. This position demands high level leadership , mentoring other engineers and helping to design and architect scalable solutions. In this role, you will face...SeniorFull time
- ...implementations for production readiness, and help build verification agents that detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author code examples, solutions, and corrections in Python, JavaScript...SeniorFor contractorsRemote work10 hours per weekFlexible hours
$91k - $113k
...and OAuth 2.0, plus integrations with external identity providers and application connectivity. We are looking for a Senior Software Engineer who can deliver high-quality production capabilities and work effectively in a fast-paced, collaborative, cross-functional...SeniorFull timeLocal areaWorldwideFlexible hours- ...We are looking for a highly skilled Senior Software Developer to design, develop, and maintain software applications. This role requires... ...Required Qualifications ~ Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience). ~5+ years...SeniorFull timeLocal areaRemote workShift work
$200.7k - $250.9k
...countries, with fundamentally different engineering philosophies and systems, had to... ...catastrophic problem in low Earth orbit. Mercury announced on December 19, 2025 that we... ...internal and external integrations. As a Senior Software Engineer on the Banking Integration...SeniorFull time$200.7k - $250.9k
...who raised the Empire State Building. Mercury is growing rapidly. As our product expands... ...and refine it. We’re looking for an engineer to help build the battens and transoms that... ...The ideal candidate: Has 6-8+ years of software development experience, with a strong...SeniorFull timeLocal area- ...completes tasks, schedules appointments, routes conversations, and seamlessly hands off to human agents when needed. As a Senior Software Engineer, Frontend , you'll help build the web applications that power the AI Receptionist experience for enterprise customers....SeniorFull time
- ...About the Role: As a frontend-focused Senior Software Engineer , you will own the design and delivery of the user-facing experiences at the heart of our AI products. Your primary focus is building polished, performant, production-grade interfaces in React and TypeScript...SeniorFull timeCasual work
$227k - $270k
...protect the connected attack surface. We are committed to a remote first culture. The Role We’re looking for a Senior Full-Stack Software Engineer with deep expertise in Next.js, TypeScript, PostgreSQL/Supabase, and AI-assisted development to design, build, and...SeniorFull timeRemote work- ...customer feedback models to engineer perfectly tailored products.... ...rethinking the entire retail software layer—spanning complex automated... ...We are seeking a high-agency Senior Backend Engineer to design... ...Python . ~ Expert-level command over fundamental computer science...SeniorFull timeRemote work
- ...identity fraud, payment fraud, account takeovers, and social engineering scams. We have raised $145M from world-class investors,... ...Canada: ~ Ontario About the Role: As a frontend-focused Senior Software Engineer, you will own the design and delivery of the user-facing...SeniorFull timeCasual workRemote workWorldwideHome officeFlexible hours
$166.6k - $263.45k
...powerful echo in the modern startup world. Mercury brings that same spirit to building an... ...Treasury team is a team of full-stack engineers that are building thoughtful products... ...Comfortable mentoring both junior and senior engineers Communicates and collaborates...SeniorFull time- ...internationally recognized digital product studio, software engineering pioneer, and technology growth... .... Composed of over 180 plus elite senior engineers and designers hailing from background... ...(specifically requiring expert-tier command of Terraform or Pulumi). Secure...SeniorFull timeFreelanceWork at officeImmediate startRemote workWork from homeWorldwideFlexible hoursShift work
- About the Team The Leverage team lives inside Book of Record (BOR) - the ledger of truth for every dollar that moves through Wealthsimple. Leverage owns the borrowing side of that ledger: the systems behind margin, portfolio lines of credit, and the lending products that...SeniorFull time
$100k - $140k
...highly sophisticated, systems-minded Senior Platform Engineer to join our core Platform Engineering... ...complex multi-environment configurations, software upgrades, horizontal scaling, ingress... ...and Helm . ~ Advanced operational command using Terraform for declarative, multi...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workWork from homeShift work- ...Role Description We're hiring a Senior Software Engineer to help build and evolve the systems that keep Givebutter safe — fraud detection, risk decisioning, abuse prevention, and the internal tooling our operations team needs to investigate and act at scale. This is...SeniorFull time
- ...We are looking for a highly motivated senior software engineer who can lead large, strategic, and complex projects. This position demands high level leadership , mentoring other engineers and helping to design and architect scalable solutions. In this role, you will...SeniorFull time
$181.05k - $213k
...system of record, Carta brings together the software, services, and legal infrastructure that... ...You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...here]( The Problems You’ll Solve As a Senior Software Engineer II, you will lead...SeniorFull time$166.6k - $208.3k
...the elegance of simplicity in engineering, transforming the demanding... ...and manageable endeavor. At Mercury, we are committed to crafting... ...growing and we’re looking to hire senior full-stack engineers . We’re... ...quo for banking and fintech software, and many of our customers...SeniorFull time$166.6k - $208.3k
...the elegance of simplicity in engineering, transforming the demanding... ...and manageable endeavor. At Mercury, we are committed to crafting... ...growing and we’re looking to hire senior backend engineers . We’re a... ...quo for banking and fintech software, and many of our customers...SeniorFull time$100k - $170k
...ABOUT YOU You're a hands-on mobile engineer with 4+ years of experience, primarily in React Native across iOS and Android, who's... ...Fair Chance Act. Criminal History Consideration: For the Senior Software Engineer, we will conduct a background check that may include...SeniorFull time$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer The AI & Decision Engineering Platform powers intelligent, real-time decisioning for Mastercard’s fraud prevention and...SeniorFull timeWork at officeWorldwideFlexible hours3 days per week- As a Senior Software Engineer on the Ecosystem Services Team, you’ll build and own back-end systems and the integrations that keep our services running, help maintain and evolve the cloud infrastructure the application runs on, and play an active role in keeping the service...SeniorFull time
$166.6k - $208.3k
...aptly that the Analytical Engine weaves algebraic... ...a hand that chose it. Mercury is built from patterns... ...of this role. As a Senior Frontend Engineer on the... ...work is shifting, though. Software is being built in new ways... ...library. ~ A thorough command of modern frontend...SeniorFull timeShift work$146.2k - $190k
...unprecedented mission to drive value-based healthcare at the speed of software. We engineer Counterpart Assistant—a clinically intuitive, AI-enabled... ..., or distributed systems design. Expert Backend Systems Command: Production-grade operational literacy writing clean,...Permanent employmentFull timeWork at officeRemote workHome officeShift work$133k - $183k
...highly autonomous, systems-fluent, and development-oriented Software Engineer II (Money Movement & Card Ledger) to join our core financial... ...matching tech-driven application design capacity. Expert Backend Command: Complete production-grade proficiency writing, debugging,...Permanent employmentFull timeRemote workFlexible hoursShift work$175k - $220k
...autonomous, systems-fluent, and AI-proficient Senior Backend Engineer to claim absolute technical ownership... ...and Canada. In this high-leverage software seat, you will sit on a small, fast-... ...capacity. Expert Python Backend Command: Master-level production experience building...SeniorPermanent employmentFull timeWork at officeLocal areaRemote workWork from homeWorldwideHome officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Mercury Command. Be the first to apply!
- agile software developer Canada
- software developer internship no experience Canada
- experienced software developer Canada
- software developer fintech Canada
- financial software developer Canada
- software engineer Canada
- part time software developer remote Canada
- junior software developer remote Canada
- federal - software developer Canada
- software developer Canada




