Senior Software Engineer, CMS (Modernization of Registry) Toronto, ON (Canada)

Autotrader

Toronto

Hybrid

CAD 140,000 - 190,000

Full time

25 hours ago
Be an early applicant
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

Gym discounts
Employee and Family Assistance program
Virtual wellness events
Regular internal training programs
3% match towards pension
Annual bonus structure
3% CPP matching

Job summary

AutoTrader is hiring a Senior Software Engineer for the CMS modernization of the Registry. You will design and implement scalable backend and frontend services, lead modernization efforts, and own deployment and production reliability.

The role emphasizes building durable systems with a strong ownership mindset. You will work in a small, high-impact CMS team, collaborating with product and platform engineers to deliver production-ready capabilities and observable, secure, and high-performance

Qualifications

  • Strong hands-on experience building production systems with .NET and C# (modern .NET preferred).
  • Experience with AWS services such as EC2, S3, CloudWatch, IAM.
  • Proficiency in Angular, TypeScript, and RESTful API design.
  • Solid understanding of SQL Server and relational data modeling.

Responsibilities

  • Design and implement scalable, resilient backend and frontend services using .NET, Angular, and RESTful APIs.
  • Lead registry modernization initiatives including containerization, runtime upgrades, and improved deployment reliability.
  • Own CI/CD pipelines and drive observability, security, and performance best practices.

Skills

.NET/C#
AWS
Angular
TypeScript
RESTful API design
SQL Server
AI-assisted development
CI/CD

Tools

Docker
Terraform/CloudFormation
Kubernetes

Job description

Senior Software Engineer, CMS (Modernization of Registry)

Toronto, ON (Canada)

We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands - AutoTrader.ca,AutoSync,Dealertrack Canada and CMS- help Canadians buy, sell, and finance vehicles with confidence.

As part ofAutoScout24 group, Europe’s largest online car marketplace, we’re shaping the future of automotive retail in Canada and beyond.

This role will be within ourCollateral Management (CMS) team, a national tech solution that boosts lien and registration services, recovery services, and insolvency management solutions for Canadian Lenders.

---

About the CMS Registry Solution

The CMS Registry Solution powers end-to-end collateral and lien management for banks, automotive finance companies, credit unions and other lenders. The platform automates the full lien lifecycle - registration, amendment, search, monitoring and discharge to protecting lenders, reduce risk and ensure compliance, and provides value-added features such as lien validation, asset monitoring and fraud detection.

We’re actively modernizing the platform that is mission‑critical used by major financial institutions with a focus on scalability, automation, and developer experience. Current work includes containerizing services, upgrading .NET runtimes, strengthening CI/CD and observability, and adopting Infrastructure as Code - alongside pragmatic AI-assisted development and intelligent QA.

You’ll join a small, critical and high-impact team (engineers, product owner, engineering manager) focused on solving real customer problems with durable systems. You’ll be expected to own a major slice of the platform, lead technical execution for key initiatives, and raise the quality bar through strong engineering judgment.

What You’ll Do:
Build & Evolve Critical Systems
  • Design and implement scalable, resilient backend and frontend services using .NET (Core / 6+ / 8), Angular, and RESTful APIs
  • Lead registry modernization initiatives, including containerization of legacy .NET workloads, runtime upgrades, and improvements to deployment and operational reliability
  • Contribute to data-layer improvements, focusing on performance, scalability, and operational reliability
Own Architecture & Technical Decisions
  • Drive technical design discussions and make pragmatic architectural decisions within the team
  • Integrateobservability, security, and performance best practices into system design
  • Balance technical excellence with delivery needs when evolving existing systems
Build With an Ownership Mindset
  • Own solutions end-to-end, from design through deployment and production operation
  • Establish and improveCI/CD pipelines using GitHub Actions and contribute to standardized engineering practices
  • Take accountability for reliability, operational outcomes, and continuous improvement of owned systems
  • Collaborate closely with Product, Platform, and other engineering teams to deliver production-ready capabilities
  • Mentor and support other engineers through code reviews, design discussions, and day-to‑day technical leadership
  • Act as a role model for strong ownership, technical quality, and constructive collaboration
What We’re Looking For:
Must Have
  • Strong hands‑on experience building production systems with .NET and C# (modern .NET preferred)
  • Experience working with AWS services such as EC2, S3, CloudWatch, and IAM
  • Proficiency in Angular, TypeScript, and RESTful API design
  • Solid understanding of SQL Server and relational data modeling (managed database experience a plus)
  • Comfort operating in production environments and learning from real‑world feedback
  • Demonstrated experience leveraging AI-assisted development and testing tools to improve productivity, code quality, and operational efficiency
  • Clear communication skills and a collaborative, ownership-driven approach
  • A builder’s mindset: If you can think it, you can build it. If you build it, you own it.
Nice-To-Have
  • Experience with Docker, Terraform / CloudFormation, or Kubernetes-based platforms
  • Background in system modernization, refactoring, or legacy platform evolution
  • Experience with database performance optimization
  • Exposure to AI-driven QA (e.g., Playwright, Cypress with AI integrations)
What’s In It For You?

We understand that there is life at work and life outside of work. Here are a few benefits we allbenefitfrom that support us to be our creative best.

BenefitsfromDay 1
  • Gymdiscounts
  • Employee and Family Assistance program
  • Virtual wellness events
  • Regular internal training programs
  • Letushelpyouinvestinyourfuturewith3%matchingtowardsyourpensionand multipleformsofincomeprotection.
  • Annualbonusstructure
  • 3% CPP matching

---

The base salary range for this position is CAD $140,000 - CAD $190,000.

This range reflects the expected compensation at the time of posting. The final offer may vary and can be higher based on relevant skills, experience, location, and market conditions. Based on the role the total rewards package may also include benefits, bonus, and other employee offerings.

Use of Artificial Intelligence in Hiring: We use artificial intelligence (“AI”) in our hiring process, including to screen, assess, or select applicants for this position.

Vacancy Status: This job posting is for an existing vacancy.

Compensation

Our ranges reflect the expected compensation at the time of posting. The final offer may vary and can be higher based on relevant skills, experience, location, and market conditions. Based on the role, the total rewards package may also include benefits, bonus, and other employee offerings.

The base salary range for this position is

$140,000 - $190,000 CAD

Use of Artificial Intelligence in Hiring: We use artificial intelligence (“AI”) in our hiring process, including to screen, assess, or select applicants for this position.

Vacancy Status: This job posting is for an existing vacancy.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, CMS (Registry Support) New Toronto, ON (Canada)
Software Engineer, CMS (Registry Support) New Toronto, ON (Canada)

Autotrader • Toronto

Hybrid
CAD 100,000 - 150,000
Gym discounts
Employee and Family Assistance program
Virtual wellness events
+4
Senior Software Engineer, CMS (Auto Repossession & Remarketing) Toronto, ON (Canada)
Senior Software Engineer, CMS (Auto Repossession & Remarketing) Toronto, ON (Canada)

Autotrader • Toronto

Hybrid
CAD 140,000 - 190,000
Gym discounts
Employee and Family Assistance program
Virtual wellness events
+4
Senior Software Engineer
Senior Software Engineer

AutoTrader.ca • Toronto

On-site
CAD 140,000 - 190,000
Gym discounts
Employee and Family Assistance program
Virtual wellness events
+5
Software Engineering Expert New Toronto, ON (Canada)
Software Engineering Expert New Toronto, ON (Canada)

AutoSync Inc. • Toronto

On-site
CAD 149,000 - 168,000
Annual bonus
Wellness programs
Pension plan
Senior Platform Engineer Toronto, ON (Canada)
Senior Platform Engineer Toronto, ON (Canada)

Autotrader • Toronto

Hybrid
CAD 130,000 - 160,000
Employee & Family Assistance program
Virtual wellness events
Internal training programs
+1
Engineering Manager, Business Technology
Engineering Manager, Business Technology

AutoTrader.ca • Toronto

On-site
CAD 110,000 - 124,000
Gym discounts
Employee assistance program
Wellness events
+2
Engineering Manager, Business Technology Toronto, ON (Canada)
Engineering Manager, Business Technology Toronto, ON (Canada)

Autotrader • Toronto

Hybrid
CAD 110,000 - 124,000
Annual bonus
Employee assistance
Training programs
Senior Product Manager Toronto, ON (Canada)
Senior Product Manager Toronto, ON (Canada)

Autotrader • Toronto

Hybrid
CAD 125,000 - 145,000
Employee and Family Assistance program
Virtual wellness events
Regular internal training programs
+2
Software Engineer - AutoSync
Software Engineer - AutoSync

AutoTrader.ca • Toronto

On-site
CAD 115,000 - 120,000
Gym discounts
Employee and Family Assistance program
Conferences & training budget
+1
Software Engineer
Software Engineer

AutoTrader.ca • Toronto

On-site
CAD 80,000 - 120,000
Gym discounts
Employee and Family Assistance program
Virtual wellness events
+2