Senior Engineering Manager - Release Engineering

Mercury

Canada

On-site

CAD 225,900 - 282,400

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive salary and equity
Diversity and belonging initiatives

Job summary

A leading fintech firm is seeking an Engineering Manager to enhance their CI/CD processes and lead a team of engineers. The role focuses on developing reliable deployment automation and improving the software delivery lifecycle. Ideal candidates have at least 7 years of experience in software engineering, including team management, with expertise in CI/CD systems and a strong record of improving release velocity. The position is based in Canada with competitive salary ranges averaging CAD $225,900 to $282,400.

Qualifications

  • Experience improving release velocity and reliability.
  • Hands-on with CI/CD infrastructure.
  • Excellent cross-functional communication skills.

Responsibilities

  • Lead a team of engineers focused on CI/CD and deployment automation.
  • Own the release pipeline from merge to production.
  • Improve build performance and deployment safety.

Skills

CI/CD systems
Software engineering
Leadership
Cross-functional communication

Education

7+ years software engineering experience
4+ years managing engineering teams

Tools

Docker
Kubernetes
Terraform
Buildkite

Job description

Overview

Every line of code that ships at Mercury passes through a gauntlet of builds, tests, and gates before it reaches our customers. On the surface, that process should feel seamless — frictionless for engineers, undetectable to users, and impossibly reliable. Behind that invisibility is Release Engineering.

Mercury moves fast. We ship frequently, our monorepo grows daily, and the pressure to do it right never lets up. Release Engineering is the team that makes this possible: owning the CI/CD platform, build infrastructure, deployment tooling, and the practices that let 400+ engineers deliver with confidence.

We're looking for an Engineering Manager to lead this team. You'll partner with the Backend Developer Experience team to deliver the full software delivery lifecycle from code commit to production, and build the engineering culture that keeps our release process a competitive advantage rather than a bottleneck.

In this role you will:
  • Lead and grow a team of four engineers focused on CI/CD infrastructure, build systems, deployment automation, and developer tooling.
  • Create a strong culture of operational excellence, with measurable improvements to pipeline reliability, build times, and deployment confidence.
  • Own Mercury's release pipeline end-to-end — from pull request merge to production — ensuring it is fast, reliable, observable, and secure.
  • Drive the strategy and execution for improving build performance, test reliability, deployment safety (canaries, feature flags, rollbacks), and developer velocity.
  • Partner closely with Platform, Security, and Product Engineering teams to design and deliver systems that meet the demands of a rapidly scaling fintech.
  • Establish and evangelize release engineering best practices across Mercury's engineering org — defining standards for deployment frequency, change failure rate, and MTTR.
  • Balance long‑term platform investments with the day‑to‑day reliability needs of 400+ engineers shipping code every day.
  • Build and maintain tooling that enforces compliance checkpoints and audit trails as part of the release pipeline — without slowing teams down.
  • Hire, mentor, and retain top‑tier engineers; help them grow into technical leads and raise the overall bar for the team.
You should have:
  • 7+ years of software engineering experience, including 4+ years managing engineering teams in high‑growth or high‑availability environments.
  • Deep hands‑on experience with CI/CD systems (e.g., Buildkite, GitHub Actions, Jenkins, CircleCI) and the infrastructure that supports them.
  • Strong background in build systems (Bazel, Buck2), containerization (Docker, Kubernetes), and infrastructure‑as‑code (Terraform, Pulumi, or similar).
  • A track record of meaningfully improving release velocity and reliability — you measure what matters and use data to drive decisions.
  • Experience operating in regulated or security‑sensitive environments, ideally fintech, payments, or banking.
  • Excellent cross‑functional communication skills — you can translate between engineering depth and business impact, and you partner effectively with Security, Compliance, and Product leaders.
  • A pragmatic philosophy: you believe release infrastructure should be a force multiplier for product engineers, not a bureaucratic hurdle.
  • The ability to attract, develop, and retain exceptional talent — you take hiring and team development seriously.
What Success Looks Like:

In your first 90 days, you've developed deep context on Mercury's release infrastructure, built trust with your team, and identified the highest‑leverage opportunities to improve pipeline performance and developer experience.

Within six months, you've shipped meaningful improvements to build reliability, deployment speed, or observability — and your team has a clear roadmap for the next year.

Over time, you've made Mercury's release process a model for how fintech companies can move fast without breaking things.

Salary and Equity

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 job 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): $239,000 - $298,800
  • Canadian employees (any location): CAD $225,900 - $282,400

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.

We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on January 22, 2024. Please see the independent bias audit report covering our use of Covey here.

Mercury is a financial technology company, not a bank. Banking services provided by Choice Financial Group, Column N.A., and Evolve Bank & Trust; Members FDIC.

[Please see the independent bias audit report covering our use of Covey for more information.]

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - SRE
Senior Software Engineer - SRE

Mercury Technologies, Inc. • Canada

On-site
CAD 190,000 - 237,000
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Mercury Technologies, Inc. • Canada

Hybrid
CAD 157,000 - 197,000
Staff Data Scientist
Staff Data Scientist

Mercury Technologies, Inc. • Canada

On-site
CAD 226,000 - 282,000
Equity (stock options/RSUs)
Benefits
Android Engineering Intern - Spring 2026
Android Engineering Intern - Spring 2026

Mercury • Canada

On-site
CAD 75,768
Lead Software Engineer Toronto, Canada
Lead Software Engineer Toronto, Canada

Momentum Financial Services Group • Toronto

Hybrid
CAD 125,000 - 135,000
Discretionary bonus
Health and dental plans fully covered
Employee Assistance Program
+5
Lead Software Engineer II (Node JS) New Toronto, Canada
Lead Software Engineer II (Node JS) New Toronto, Canada

Momentum Financial Services Group • Toronto

On-site
CAD 125,000 - 135,000
Tuition reimbursement
Professional development
Perkopolis discounts
+2
Engineering Manager, International
Engineering Manager, International

United States Digital Space LLC • Toronto

On-site
CAD 120,000 - 190,000
Supplemental health insurance
Ancillary insurance
Mental health support
Staff Software Engineer, Financial Platform
Staff Software Engineer, Financial Platform

Credit Genie • Toronto

On-site
CAD 150,000 - 190,000
100% medical, dental, and vision
Fitness reimbursement
401(k) with match
+4
DevOps Staff Platform Engineer
DevOps Staff Platform Engineer

Orion Digital Corp. • Canada

Hybrid
CAD 135,000 - 170,000
Fully Remote Work
Health Benefits
Stock Options
+2
Staff Software Engineer, Financial Platform
Staff Software Engineer, Financial Platform

Credit-Genie • Toronto

On-site
CAD 150,000 - 190,000
Medical coverage (vision/dental)
Fitness reimbursement
401(k) with match
+4