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
$86.8k - $165.2k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...capabilities of detection and sensing, command and control, and air-to-air, air-to-surface... ..., develop, test, deliver, and maintain software for satellite ground systems. Work...SeniorContract workTemporary workWork experience placementWork at officeRemote workRelocationRelocation packageFlexible hours$140k - $220k
Senior Command and Control Software Engineer About Forterra Forterra is a leading provider of autonomous systems for ground-based movement in the working world. Amongst some of the earliest innovators in the field of driverless technology, Forterra is focused on building...SeniorFull timeTemporary workWork experience placementLocal areaRemote work- ..., Sioux Falls, SD 57108, USA We build customer-facing command and control software for high-altitude balloon systems. Our users are trained... .... Aerostar, a business unit of TCOM, is seeking a Senior Software Engineer to help design and build production-grade single-page...SeniorWork at officeRemote workFlexible hours
- ...Software Engineer Ditto is redefining how data moves at the edge. Our mission is to make it seamless for developers to build resilient,... ...and test mission critical applications that enable optimized command and control and situational awareness using Ditto's technology...SeniorRemote workFlexible hours
- ...Senior Full-Stack Software Engineer (Next.js + Supabase + AI-Native) United States or Canada Finite State partners with product security teams, the... ...applications using Next.js/React and TypeScript, with a strong command of PostgreSQL and at least one backend runtime (Node/...SeniorRemote workWork from homeFlexible hours
$190k - $210k
...calculate R&D tax credits and capitalize software costs. Neo.Tax is automating this... ...work. Neo.Tax is seeking a Senior Full‑Stack Software Engineer who wants to build products that automate... ...bet. Big Customers — Notion, Mercury, Brex, Whoop, and Thomson Reuters to...SeniorFull timeContract workTemporary workH1bRemote workWork from homeVisa sponsorshipFlexible hours$100k - $140k
Role Overview Anduril Industries is hiring a Senior Software Engineer, Discovery . This is a full‑time role in Seattle, Washington and Washington... ...system that turns data streams into a real‑time, 3‑D command and control center. The company develops autonomy, AI, computer...SeniorFull timeRemote work$160k - $185k
...00/yr - $185,000.00/yr Job Title: Sr. Software Engineer Location-Type: Remote Start Date Is:... ...on React Native and TypeScript. Strong command of testing (Jest, RN Testing Library, Detox... ...React AWS Agile Framework APIs Seniority level Mid-Senior level Employment type...SeniorFull timeRemote work$165k
...world! About the Role Dragos is seeking a highly skilled Senior Software Engineer to join our Vulnerability Analysis content team. The ideal... .... Solid understanding of Linux systems administration and command-line tooling. Strong communication skills with the ability...SeniorLocal areaRemote work- ...who invested early in companies like OpenAI, Anduril, and Mercury. We run a fast, results-first, high-ownership culture out of... ...manufacturing, and healthcare, this is the place. The Role As a Senior Software Engineer, you will build and ship the core systems behind Hike's AI...SeniorFull timeWork at officeRemote workRelocation
- ...code across existing and new features. Collaborate with Product Engineering, Platform, and Infrastructure teams to deliver solutions that... ...building business-critical services using Python, Unix/Command line, Django or FastAPI, and Postgres. Proven experience owning...SeniorWork at officeLocal areaWork from homeFlexible hours
$130k - $160k
...excellence via health checks, watchdogs, software updates, safety interlocks, failure‑mode... ...and maintainability. Collaborate across engineering, data science, and image analysis teams... ...integration (e.g., serial/RS-485, I2C, command‑response patterns, timeouts/retries). Experience...SeniorFull timeRemote work- ...roadmap isn't handed to you here. You'll help write it. As a Senior Software Engineer at Wisdom, you'll own hard problems end-to-end — from... ...outputs, and handling model behavior in live systems Strong command of TypeScript/JavaScript; familiarity with Python or C# is...SeniorWork at officeRemote work
$191k - $253k
...of data streams into a realtime, 3D command and control center. As the world enters... ...a diverse team of experts in software, robotics, artificial intelligence, sensor... ...of defense capability. About the Job Senior Software Engineers independently drive the delivery of a...SeniorRemote workFlexible hours- About the role This is a software development role that gives the opportunity of championing the design of path-breaking information security... ...7 million contract awarded by U.S. Space Force’s Space Systems Command (SSC) to offer its zero trust access control Named in Gartner...SeniorContract workWork experience placementRemote workWorldwide
- We are seeking a Senior Software Engineer to design, develop, and evolve advanced core software applications supporting NOAA's Space Weather Observations... ...directly with the program's OS/COMET telemetry and command baseline. Flight Dynamics Software Integration: Develop...SeniorWork from homeFlexible hours
- Description Lockheed Martin Space is seeking full‑time Software Engineers. In this role, you will support the software engineering lifecycle... .... Experienced with Horizon software application providing command and control services for satellites, antennas, and ground hardware...SeniorFull timeWork at officeRemote work
- ...our focus areas, and inspire our organizational culture. A Senior Software Engineer (SSE) is responsible for designing, developing, and... ...simulation software products and concepts Military experience in a Command and Control or Intelligence Reconnaissance and Surveillance...SeniorFull timeWork at officeLocal areaRemote work
- Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning, and flight software system software... ...stack that enables mission autonomy, logistics planning, command and control (C2), and operator interfacing. Success in this...SeniorWork from homeFlexible hours
$137.51k - $195k
Senior Software Engineer (Hybrid) - 28022 Location: Columbia, MD, Maryland, United States Enlighten is a leader in big data solution development... ...(e.g., Git, Nexus, Maven). Comfortable working on a Linux command line. Demonstrated experience as a tech lead, mentor, or...SeniorWork at officeWork from home2 days per week1 day per week$119.85k - $162.15k
...of modern business. We are not just a software provider; we are the unified subledger... ...Matter Most FinQuery is looking for a Senior Software Engineer to join our Engineering team. The Senior... ....NET, .NET MVC, ORMs, and C# Strong command of Relational Databases with a...SeniorContract workWork experience placementCasual workWork at officeImmediate startWork from homeWorldwideFlexible hours$125k - $200k
...expertise have expanded to include Systems Engineering, Program Management, In‑Service... ...competencies. We are seeking an experienced Senior Software Engineer (SEG3) to support a large... ...services contract with the Naval Sea Systems Command. Position Description You will provide...SeniorContract workTemporary workFor contractorsFor subcontractorWork at officeLocal areaRemote workFlexible hours$150k - $190k
...sensing and spacecraft operations to engineer platforms purpose‑built for U.S. and allied... ...About the Job We are looking for a Senior Ground Software Engineer to join the Ground Software... ...spanning mission scheduling, satellite command and control, SAR data processing, in...SeniorPermanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$137.51k - $195k
...with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science... ...leadership as inherent components of senior-level impact. Must also possess... ...Maven). Comfortable working on a linux command line. Demonstrated experience...SeniorWork experience placementWork at officeWork from home2 days per week1 day per week$166k - $209k
...team is a group of full‑stack engineers focused on making the... ...for two new teammates at the Senior 1 & Senior 2 levels. There is... ...developing production‑ready software, demonstrating a proven track... ...relational databases, with a strong command over PostgreSQL and its intricacies...SeniorWork at officeLocal areaWork from homeHome officeMonday to FridayFlexible hours$89.9k - $134.9k
...to-end wayside and onboard conventional signaling Control, Command, and Signaling (CCS) platforms and solutions. A trailblazer... ...are seeking a highly experienced and technically proficient Senior Software Engineer to lead the design, development, and integration of...SeniorFull timeTemporary workWork at officeRemote workVisa sponsorshipWork visa£65k per year
We are looking for a highly capable and adaptable Software Engineer to join our team at our Bristol facility to develop solutions for the next... ...on role and requires the continued design and development of Command and Control architectures and the instantiations for future...Work at officeWork from homeFlexible hours- A leading dental technology firm is seeking a Senior Software Engineer to join a fully remote team. In this role, you'll design and build production... ...5 years of experience in production software, a strong command of TypeScript, and hands-on experience with LLM APIs. You'...SeniorRemote job
- Senior Software Engineer (backend) Full Time Columbus HQ / Remote As a Senior Software Engineer, you will be a key driver of our distributed backend... ...Linux & Edge Systems Linux (Ubuntu) Proficiency : Strong command of the Linux environment. You are comfortable writing Bash...SeniorRemote jobFull timeLocal areaImmediate start
- We are seeking an experienced Software Development Engineer to develop mission-critical satellite software and firmware. The ideal candidate will... ...Preferred skills & Experience Familiarity with satellite command and data handling systems, embedded Linux, and space-grade...SeniorPermanent employmentTemporary workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Mercury Command. Be the first to apply!
- software engineer amazon Remote
- experienced software developer Remote
- federal - software developer Remote
- software developer internship Remote
- senior software engineer Remote
- software developer fintech Remote
- part time software developer remote Remote
- software developer intern Remote
- software data engineer Remote
- software developer night shift Remote

