Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Mercury Command

$200.7k - $250.9k
Full-time

Mercury

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

Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Mercury Command in Canada vacancy
  •  ...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... 
    Senior
    Full time
    Remote work

    Short Story

    Canada
    a month ago
  •  ...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... 
    Senior
    For contractors
    Remote work
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  • $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... 
    Senior
    Full time
    Shift work

    Mercury

    Canada
    a month ago
  •  ...About the Role We’re looking for a senior-level software engineer who leans backend and can take product problems from first principles through implementation. You’ll spend roughly 70% of your time on backend and distributed systems work and 20–30% on frontend work... 
    Senior
    Full time

    Northbeam

    Canada
    2 days ago
  •  ...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.... 
    Senior
    Full time

    Cresta

    Canada
    11 days ago
  •  ...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... 
    Senior
    Full time
    Immediate start
    Remote work
    Worldwide
    Home office

    Mozilla

    Canada
    11 days ago
  • $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... 
    Senior
    Full time

    Mercury

    Canada
    29 days ago
  • $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... 
    Senior
    Full time
    Local area

    Mercury

    Canada
    a month ago
  •  ...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... 
    Senior
    Full time
    Freelance
    Work at office
    Immediate start
    Remote work
    Work from home
    Worldwide
    Flexible hours
    Shift work

    Lazer Technologies

    Canada
    a month ago
  • $150k - $200k

     ...development of digital investigative software that acquires, analyzes, and shares...  ...Role Overview We are looking for a  Senior Embedded Firmware Engineer to design, develop, test, and...  ...development environment , including command-line tools, build systems, device interfaces... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Magnet Forensics

    Canada
    10 days ago
  • $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... 
    Senior
    Full time

    Mercury

    Canada
    a month ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Shift work

    Wagepoint

    Canada
    a month ago
  • $166.6k - $218.7k

     ...centuries later, those foundations helped power the modern world. At Mercury, we're making a deliberate, company-wide bet on AI. Frontier...  ...and data sources into a coherent interface for agents and engineers. Expand and operate our LLM gateway infrastructure: routing,... 
    Senior
    Full time
    Shift work

    Mercury

    Canada
    a month ago
  • $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... 
    Senior
    Full time

    Mercury

    Canada
    a month ago
  • $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 employment
    Full time
    Work at office
    Remote work
    Home office
    Shift work

    Clover Health

    Canada
    a month ago
  • $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 employment
    Full time
    Remote work
    Flexible hours
    Shift work

    Affirm

    Canada
    a month ago
  • $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... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Shift work

    Instrumentl

    Canada
    a month ago
  • 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... 
    Senior
    Full time

    Optro

    Canada
    11 days ago
  •  ..., AI agent development, and intelligent process automation, who thrive in a collaborative, fast-paced environment. As a Senior Application Engineer specializing in Salesforce Agentforce AI at PointClickCare, you’ll architect and deliver state-of-the-art AI agents and automations... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    PointClickCare

    Canada
    11 days ago
  •  ...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... 
    Senior
    Full time

    Givebutter

    Canada
    24 days ago
  •  ...We are looking for an experienced SAP S/4HANA FICO Senior Consultant to support finance transformation initiatives. The ideal candidate has strong expertise in SAP S/4HANA Finance, Banking, Treasury, and system integrations, with experience delivering full-cycle... 
    Senior

    J M Group Inc

    Canada
    1 day ago
  •  ...architectures that balance customer experience, risk controls, compliance, and unit economics. Provide deep technical mentorship to senior/staff engineers across Payments pods, upleveling system design quality, review rigor, and long‑term maintainability. Use data and... 
    Senior
    Full time

    Coinbase

    Canada
    a month ago
  •  ...The Role BeyondTrust is seeking a Senior Staff Software Development Engineer to set the technical direction for the NHI Governance domain within our Pathfinder products. As one of the most senior engineers on the team, you will own architecture across the domain and... 
    Senior
    Full time

    Beyondtrust

    Canada
    11 days ago
  • The Arkansas Bureau of Legislative Research Information Technology Division is looking for an experienced .Net Developer to work as part of a team developing WinForms based applications. In-Person Interviews Only. On-Site Work. Six-month assignment with possibility of ...
    Senior
    Temporary work
    Work at office

    Arkansas Bureau of Legislative Research

    Canada
    17 days ago
  •  ...Senior Java Spark Developer Location: Montreal, QC Position Overview:...  ...Java Backend Developer to join our core engineering team. In this role, you will be responsible...  ...Experience: 7+ years of professional software development experience primarily focused... 
    Senior

    Apptad Inc

    Canada
    1 day ago
  •  ...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... 
    Senior
    Full time

    Optro

    Canada
    19 days ago
  •  ...What You'll Do · You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery. · You will support your peers... 
    Senior
    Full time

    Affirm

    Canada
    11 days ago
  • $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... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    Ping Identity

    Canada
    5 days ago
  • $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... 
    Senior
    Full time

    Carta

    Canada
    9 days ago
  • $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... 
    Senior
    Full time

    Xsolla

    Canada
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Mercury Command. Be the first to apply!