Senior Software Engineer
$200.7k - $250.9kMercury
As long as there have been buildings, there has been scaffolding. In the caves of Lascaux, sockets in the cave wall were used to build scaffolds, allowing its Paleolithic inhabitants to craft their majestic cave-paintings, which survive to the modern day. From that time onward, every edifice has had its scaffold— from the bamboo poles that held the craftsmen of the Great Wall of China, to the steel trusses that held aloft the ironworkers who raised the Empire State Building.
Mercury is growing rapidly. As our product expands, we’re evolving the frontend foundations that support it. We have strong scaffolding in place today, but the expansion, renovation, and exploration that come next will require us to strengthen and refine it. We’re looking for an engineer to help build the battens and transoms that lift frontend work at Mercury. To put it differently, our job is to make our engineers as excited about the frontend as our customers are about our product.
As part of this role, you will:
- Strengthen the frontend foundations every Mercury engineer builds on. Evolve our React, TypeScript, and Vite infrastructure to support teams in shipping ambitious product work with speed and confidence.
- Help engineers move efficiently with automation. Use static analysis, local tools, and LLM coding tools to help engineers quickly resolve the schlep so they can focus on what matters.
- Optimize our testing platform for fast feedback loops and high confidence. From unit tests to visual snapshots, you’ll provide the QA tools product teams need to move both quickly and safely.
- Make our CI/CD pipelines stable, ergonomic, and fast. Mercury ships fast— dozens of deploys to prod per day, and hundreds more commits on PR branches. You’ll keep the pipeline humming so Mercury’s engineers stay in flow and customers see fixes faster.
- Make our systems and organization observable. Drive decisions by unifying technical metrics from our tools with sentiment metrics from developer surveys. When that data doesn’t exist yet, you’ll build the observability that lets the team move with confidence.
- Foster enthusiasm about frontend work at Mercury by making the good path the easy path, and by representing our work in larger venues.
The ideal candidate:
- Has 6-8+ years of software development experience, with a strong focus on the frontend and deep experience with React and Typescript.
- Has experience leading complex engineering projects, such as projects that cut across multiple teams and functions, have multi-stage rollouts, or require research and consensus-building before action.
- Is a confident communicator, adept at communicating across organization boundaries, and driving discussions to productive ends.
- Has maintained internal libraries or platform tooling that other engineers depend on.
- Prioritizes being helpful, taking initiative to make other developers' lives easier.
- Has a thorough understanding of modern frontend developer tooling and workflows, including build systems, CI/CD, web hosting, and testing.
- Dives into the gnarly side of the web platform— when it matters, happy to dig into Vite internals, upstream a fix, or bring a broken deploy pipeline back to life.
- Balances practicality with ideals, pushing the team to reach an ambitious North Star while charting a course there that matches our reality.
If this role interests you, we invite you to explore our public demo at personal-demo.mercury.com .
The total rewards package at Mercury includes base salary, equity (stock options), 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-ME1
- ...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
$111k - $160k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: The Decision Management Program (DMP) team is looking for a Senior Software Engineer to support the Authorization...SeniorFull timeImmediate startWorldwide- ...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
$166.6k - $263.45k
...ambitious startups. The Treasury team is a team of full-stack engineers that are building thoughtful products that manage billions in... ...and lay out tradeoffs Comfortable mentoring both junior and senior engineers Communicates and collaborates effectively with peers...SeniorFull time- ...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...SeniorFull timeImmediate startRemote workWorldwideHome office
- ...leverages custom customer feedback models to engineer perfectly tailored products. Backed by... ...completely rethinking the entire retail software layer—spanning complex automated... ...algorithms. We are seeking a high-agency Senior Backend Engineer to design and implement...SeniorFull timeRemote work
- 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
- ...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
- ...Why This Role is Exciting 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...SeniorFull time
$200.7k - $250.9k
...teams, in different countries, with fundamentally different engineering philosophies and systems, had to connect perfectly. The Rendezvous... ...* and all its internal and external integrations. As a Senior Software Engineer on the Banking Integration Platform Team, you’ll...SeniorFull time- ..., 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...SeniorFull timeWork experience placementWork at officeRemote workFlexible hours
$100k - $130k
...ABOUT YOU Xsolla is looking for a Senior Frontend Software Developer to join a team responsible for building the platform powering all user... ...Collaborate with product managers, designers, and backend engineers to translate complex requirements into intuitive user experiences...SeniorFull timeLocal areaWorldwide$200.7k - $250.9k
...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... ...work. The ideal candidate Has 7 or more years of software engineering experience, with deep technical expertise building...SeniorFull timeShift work- 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
- ...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...SeniorFull time
- ...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
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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
- ...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...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 time
- ...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. You...SeniorFull time
$90k - $130k
...Requirements: We bring at least 2 years of experience in backend engineering, AI automation, or complex systems integration. We have a... ...record of building and supporting production-ready software with clear modular structure, such as separate services for parsing...SeniorFull timeWork at office- ...non-negotiable standards. Role Summary We are seeking a Senior AI Engineer to take end-to-end architectural ownership of Lena's core reasoning... ...: Partner directly alongside platform and .NET backend software engineers to land infrastructural changes and model weights...SeniorFull timeRemote workFlexible hours
$75.9k - $141.9k
...- 141,900 per year Requirements: ~6+ years of professional software development experience, along with a relevant post-secondary degree... ...instituting long-lasting solutions. Establish and maintain engineering standards for coding quality, testing (SIT/UAT), security,...SeniorFull time$64k - $104k
Salary: $64,000 - 104,000 per year Requirements: Extensive experience in Windows Server and/or Linux Server administration, including installation, configuration, patching, and troubleshooting Proficient in virtualization technologies such as VMware, Hyper-V, or...SeniorFull timeWork at office- ...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
$130k - $150k
...Sale (POS) and comprehensive restaurant management software innovator built to support the passion and... ...seeking a highly analytical, deployment-oriented Senior Mobile Developer to join our core Mobile Engineering collective in a full-time remote capacity within Canada...SeniorFull timeLocal areaRemote workWork from homeWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. 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







