Senior Software Engineering Manager
$200k per yearSage Recruiting Inc.
Location: Remote (Canada)
Reports to: VP Engineering
Team Size: 18 (4 Team Leads + 14 engineers across 4 teams)
Type: Full-time
Compensation: Up to $200K CAD base + bonus
About the Company
Sage Recruiting is partnering with a well-established, enterprise software company to find a Senior Engineering Manager for the backend platform that keeps its data-sync product running. It's a real problem for anyone managing customer data across systems: when communication tools and CRMs (and everything in between) don't sync fast enough, or accurately enough, work grinds to a halt, and trust with the client goes with it. This platform exists to make sure that never happens. They facilitate moving huge volumes of data in real time and in batch, fast enough that tens of thousands of users at some of the world's largest institutions never notice a delay, without ever storing that data at rest.
The team you'd be joining has been together a long time and knows this product inside and out, but they need a leader who can turn that tenure into real growth. There's genuine modernization work ahead (a near-term .NET upgrade, and a longer-term move toward event-driven architecture). This is a real leadership mandate and with room to make your mark fast inside a stable, profitable company that's been growing for close to 30 years.
The Role
You'll take on four backend and platform engineering teams, about 18 people in total, reporting through four Team Leads. You'll report directly to the VP of Engineering, with real latitude over both the technical roadmap and how the team operates. It's a manager-of-managers role more than a hands-on one, but that's not to say you won't be getting into the code from time to time. You'll need enough C#/.NET fluency to guide architecture calls credibly, but won't be writing code day-to-day.
What You'll Do
- Directly manage 4 Team Leads and their teams: 1:1s, skip-levels, performance management, and development planning.
- Guide architecture for high-throughput, high-reliability data movement (concurrency, retries, fault tolerance, eventual consistency) — enough C#/.NET fluency to weigh in credibly, though this isn't a heavily hands-on coding role.
- Drive the team's modernization roadmap, including an active .NET upgrade.
- Partner with Product on staffing, roadmap planning, and execution.
- Define and sharpen engineering KPIs (DORA, quality, velocity), close observability gaps, and raise the bar on code quality and incident response.
- Push practical AI adoption across your teams, and partner with HR on recruiting.
- Own compliance (SOC 2, GDPR) and take part in budget and compensation planning with leadership.
- Earn the trust of a tenured team that's ready to grow, and continue to raise the bar
Who You Are
You've managed two or more teams at once, and you know how to raise the bar on a team while rebuilding its trust at the same time. You're technically fluent enough in C#/.NET to guide architecture decisions, even if you're not coding daily. You've likely spent time in more structured, mid-sized-or-larger environments, and understand how to get things done and advance your mandates in these types of environments. This isn't a fit for someone who has lived their career within "five-person startup" environments.
You Must Have
- 10+ years of experience overall, including 2-3+ years managing 2 or more teams at once.
- A proven track record managing product engineering teams and scaling high-performing orgs in cloud-native SaaS.
- Strong coaching, performance management, and career development chops.
- C#/.NET fluency, and deep knowledge of distributed backend systems (concurrency, retries, fault tolerance, job orchestration).
- Comfort with SaaS architecture (multi-tenancy, scalability), microservices, and modern API design (REST/GraphQL).
- CI/CD, observability, and incident response experience (e.g., CloudWatch, Splunk).
- Strong budget and business acumen, including FinOps principles.
- Leadership experience in remote-first, globally distributed teams.
It's a Bonus If You Have
- Deep AWS experience (EC2, ECS, EKS, Lambda, RDS) and IaC (Terraform, CloudFormation).
- Experience scaling through rapid growth or post-product-market-fit.
- Background in data engineering, ML/AI infrastructure, or DevOps tooling.
- Experience with Salesforce, Outlook/Exchange, or CRM integration platforms.
- Exposure to event-driven architecture.
What Success Looks Like
By 90 days: real trust with your Team Leads, fluency in the products, and visibly higher delivery quality.
By 6 months: higher team output and skill, higher morale and eNPS, fewer bugs, and increased AI usage across the group.
Why Join
- Direct partnership with the VP of Engineering, with real say over architecture and team direction.
- A profitable, stable company that's never taken venture capital and has grown for close to 30 years.
- A capable team that is hungry for growth - real room to make a mark fast.
- Meaningful technical ownership: secure, high-throughput data movement for some of the world's largest enterprises.
- A culture that treats inclusion, psychological safety, and continuous learning as lived values.
- $170K to $200K CAD base + bonus
- RRSP match
- Extended health, dental, and life insurance, professional development allowance
Must hold a valid Canadian work permit, or be a permanent resident or citizen of Canada.
#J-18808-Ljbffr- ...Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation... ...Azure, such as Azure Functions, Logic Apps, App Services, API Management, or related services Someone with 5-10 years of experience in...SeniorFull time
- ...in 2010 by two aeronautical engineers who realized that the healthcare... ...offering a unique healthcare management solution for clinics, which... ...Job Description The Senior Engineering Manager, Platform... ...Professional Tenure: 10+ years of total software engineering experience, with...SeniorLong term contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
- ...record time with the only hardware and software AI-powered platform built for the... ...difference. Job Description As a Senior Software Developer at Vention…... ...You will work closely with product managers, designers, and other engineers to deliver robust applications that...SeniorLong term contractFull timeInternshipWork at officeWork from home
- ...Consultancy (TTC) is a global specialist software testing company with a focus on... ...Summary The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services... ...and systems. A key part of this role is managing relationships with business owners, software...SeniorFull time
- ...Campus : le générateur d’entraînement et les services Python qui orchestrent l’expérience de coaching. C’est un rôle d’ingénieur software senior, avec une attention particulière portée à la qualité du code, à la robustesse en production et à la maintenabilité long terme....SeniorFull time
- ...leading AI-powered maintenance and asset management platform, serving 14,000+ customers... ...The Opportunity We're looking for a Senior Software Development Manager to lead MaintainX's... ...seven foundational teams every product engineer builds on: AI Builder, DevOps, Compliance...SeniorFull timeInternshipImmediate start
- ...About the Role We are seeking a Manager, Software Development to join our EVV (Electronic... ...payment. Reporting to the Director of Engineering, you will lead a cross‑functional team... ...Technical & Operations ~ Work with senior engineers to define and evolve the architecture...SeniorLong term contractFull timeWork at officeFlexible hours
- ...GTM leaders to build a revenue engine that moves the business... .... About the role As a Software Engineer at Vasco, you'll build... ...talent partner (30mins) Hiring Manager Interview (45mins) Technical... ...ouverts à différents niveaux de séniorité. Ce n'est pas un poste pour...Full timeInternship3 days per week
- ...experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An...SeniorFull timeRemote work
- ...efficient and enjoyable world. Role overview As a Software Engineer, you’ll join our team to plan, build and deliver enterprise... ...functional tests) Assist with estimations, task planning and time management Continuously learn new tools, frameworks and practices,...Full timeWork at officeFlexible hours
- ...world. Role overview As a Senior Software Developer, we expect you to be disciplined... ...ownership of your tasks, excel at time management, and be a fast learner, while also... ...experience as a software developer or engineer with at least 2 recent years in modern...SeniorFull timeWork at officeFlexible hours
- ...will review and assess supplier’s airborne software and electronic hardware designs to... ...TO OUR SUCCESS You hold a University engineering degree in Electronics, Software, Aerospace... ...industrialisation, gestion de configuration, conseil en management et en opérations, performance des...SeniorFull timeTemporary workWorldwideFlexible hours
- ...remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time... ...to perform continuous integration, configuration management, version control, and testing. Preferred Characteristics...Full timeRemote workWorldwide
- ...office. These include frontend and backend engineers, AI research scientists, and others from... ...frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader... ...dedication to building accessible and inclusive software. ~ Excellent software engineering...SeniorLong term contractFull timeWork at office
- ...Requirements We are looking for a Senior Software Developer: Design, develop, and optimize... ...Collaborate with multidisciplinary teams and manage priorities to meet objectives.... ...Bachelor’s or Master’s degree in Computer Engineering or Computer Science; Minimum 7 years...SeniorPermanent employmentFull timeFlexible hours
- ...record time with the only hardware and software AI-powered platform built for the factory... ...that is excited about working on difficult engineering problems in a variety of contexts. What... ...: Continuous training in performance management, inclusive leadership, leadership operating...SeniorFull timeInternshipWork at officeWork from home
- ...de développeur ou développeuse logiciel senior au sein de l’équipe APPS, vous jouerez un... ...). Job Description As a senior software engineer on the APPS team, you will take on a leadership... ...high-quality software solutions, managing risks in large projects, and collaborating...SeniorLong term contractFull timeWork at office
- ...time with the only hardware and software AI-powered platform built for... ...Job Description As a Senior Simulation Developer at Vention... ...our browser-based simulation engine. Working as part of an agile team... ...Continuous training in performance management, inclusive leadership,...SeniorFull timeInternshipWork at officeWork from home
- ..., nous connectons les meilleurs talents tech avec des entreprises qui construisent l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise à la pointe de l'IA appliquée pour les opérations financières. Qui...Daily paidPermanent employmentFull timePart timeRemote work
- ...time with the only hardware and software AI-powered platform built for... ...Job Description As a Senior Software Developer at Vention... ...warehouse operations, inventory management, receiving, and... ...degree or higher in Software Engineering, Computer Science or a related...SeniorFull timeInternshipWork at officeWork from home
- ...MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell,... ..., is required, as the individual will need to lead platform engineering managers across multiple teams, present technical priorities to...SeniorLong term contractFull timeImmediate start
- ...scalable payment capabilities directly into software workflows. As we continue to scale, we are looking for an Engineering Manager to lead and grow high-performing teams while... ...technical decision-making ~ Partner with senior engineers and architects to ensure scalable,...SeniorLong term contractFull timeTemporary work
- ...un(e) Ingénieur(e) avant-vente (PreSales Engineer) afin de soutenir la croissance d’ArgonOS... ...through advanced analytics, knowledge management, AI, and agentic capabilities. About the... ...~ Experience supporting enterprise AI software, RAG platforms, analytics solutions, or data...SeniorPermanent employmentFull time
$72k - $90k per year
...opportunity to thrive. Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal is to continue the... ...allows team members to take off as much time as they need (with manager approval). Hourly team members get 15 days paid time off, with...Hourly payFull timeWork at officeFlexible hours3 days per week- ...developing the easiest and most versatile deep-learning based vision software for quality inspection processes. By deploying our AI-based... ...growing as we look for the ‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development team. About...Full timeWork at officeRemote workFlexible hours
- ...MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+ customers including Duracell, Shell,... ...companies in the world. We're growing fast and hiring the Engineering talent to match. The team and the mission You'd be joining...SeniorFull timeLocal areaImmediate start
- ...efficient and enjoyable world. Role overview As a Senior Software Developer with strong Data Engineering and MLOps experience, you design, build, and deliver... ...Take initiative, own deliverables end-to-end, and manage priorities effectively Uphold and strengthen...SeniorFull timeWork at officeFlexible hours
$96.56k - $128.74k per year
...making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled... ...enable EDC’s 2030 business transformation. ~ Establish and manage the rolling 3 Year Digital Roadmap. ~ Keep pace with industry...SeniorPermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...enjoyable world. Role overview As a Senior Software Developer with strong Cloud, DevOps, and... ...clients. You combine strong software engineering habits with hands-on experience in cloud... ..., own deliverables end-to-end, and manage priorities effectively Uphold and strengthen...SeniorFull timeWork at officeFlexible hours
- ...time with the only hardware and software AI-powered platform built for... ...Job Description As a Senior Software Developer at Vention…... ...next generation of Vention’s CAD engine and user-experience tools. Working closely with product managers, designers, internal users and...SeniorLong term contractFull timeInternshipWork at officeWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineering Manager. Be the first to apply!
- acheteur senior Montréal, QC
- senior financial accountant Montréal, QC
- senior delivery manager Montréal, QC
- senior project coordinator Montréal, QC
- senior commissioning manager Montréal, QC
- senior designer Montréal, QC
- senior ruby developer Montréal, QC
- senior operations manager Montréal, QC
- senior director community engagement Montréal, QC
- senior internal auditor Montréal, QC

