Apply now

First seen by our source: 5 hours ago

Software Engineering Manager Risk Management Platform

@ PCMI

Canada

Full-time8+ years experience
Apply now
SIGNALS

Overview

PCMI is hiring an Engineering Manager to lead the modernization of its Risk Management Platform, moving it from a legacy monolith to modern cloud technology. The role is hands-on: setting technical direction, owning code quality and reviews, leading code validations, and growing a delivery team. Full-time, salary of 150,000 to 160,000 CAD per year, with a comprehensive benefit package and PTO accrued per pay period.

Responsibilities:

  • Lead a technical delivery team and own code quality and reviews
  • Migrate business logic from T-SQL stored procedures to .NET
  • Design and build backend services in .NET 8
  • Set up and run golden-master and regression tests
  • Partner with front-end developers and set sprint roadmap

Requirements summary:

  • 8+ years of commercial software development
  • 2+ years leading a team or as tech lead
  • Strong .NET, C#, ASP.NET Core and EF Core
  • Strong SQL Server and T-SQL skills
  • Angular 14+ experience with RxJS and TypeScript
  • Experience modernizing legacy systems and working with Azure

Tools & skills

Benefits mentioned

Paid time offEmployee discount
Source and dates

Source type not verified · apify-linkedin

Employer posting date
Not provided
First seen by our source
2026-11-14
Source record updated
2026-11-14

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityLead
DepartmentSoftware development
Experience8+ years
Management experience2+ years
Manages peopleYes
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
Perks mentionedGenerous paid time off, Employee discount

Summary and details written by AI from the posting; the employer’s posting is the authority.

FieldValue
Open jobs on Jobsy1
Job description
PCMI is a fast-growing global SaaS company and a market leader in extended warranty, F&I, and service contract administration. Our platform automates the entire product lifecycle for customers worldwide — and we're just getting started. With teams across North America (US & Canada), Europe (Poland), and Asia (India), we're modernizing our architecture, embedding AI across our products, and scaling to meet growing demand. We move fast, we build with purpose, and we're hiring leaders who want to shape what comes next.

What You’ll Do

We are looking for a Engineering Manager who can lead the modernization of PCMI's Risk Management Platform. This individual will oversee the transfer from legacy monolith architecture into modern cloud technology. You'll be hands on in setting the technical direction, growing your team, and leading code validations.

In This Role, You Will

  • Lead a technical delivery team while owning code quality, technical standards, and code reviews.
  • Work closely with the architect team to turn platform design decisions into working implementations.
  • Analyzing and migrate business logic from T-SQL stored procedures to .NET.
  • Set up and assist in running golden-master and/or regression tests.
  • Design and build backend services in .NET 8 using CQRS, FastEndpoints, MediatR and/or FluentValidation.
  • Partner with front-end devs and set sprint roadmap.
  • Ability to navigate roadblocks and effectively guide the team through challenges.
  • Mentor and grow the team.

What You’ll Need To Join Our Team

  • 8+ years of commercial software development, including 2+ years leading a team or as tech lead.
  • Strong .NET (C#, .NET 6/8, ASP.NET Core, EF Core), REST API design and CQRS/MediatR.
  • Strong SQL Server and T-SQL, including reading, analysing and refactoring complex stored procedures.
  • Good knowledge of Angular (14+, ideally 17/18 standalone) with RxJS and TypeScript.
  • Experience modernizing legacy systems (monolith decomposition, strangler pattern, rewrites).
  • Experience working with Azure: App Service or Container Apps, Service Bus, Azure DevOps CI/CD.
  • Familiarity with automated testing: xUnit, integration tests, Testcontainers.

Why Work For Us

  • Competitive Compensation from $150,000-$160,000 CAN
  • Comprehensive Benefit Package
  • Paid Time Off accrued per pay period
  • Employee Events
  • Employee Discount Programs
  • Professional Development Opportunities
  • Individual compensation packages are based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects.

The Pay Range For This Role Is

150,000 - 160,000 CAD per year(Canada)

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.