A

Autotrader.ca

Digital solutions for used-car dealers

Senior Software Engineer - Collateral Management System, Modernization of Registry

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • Strong hands-on experience building production systems with .NET and C#; modern .NET is 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 is 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.

Responsibilities

  • 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.
  • Drive technical design discussions and make pragmatic architectural decisions within the team.
  • Integrate observability, security, and performance best practices into system design.
  • Balance technical excellence with delivery needs when evolving existing systems.
  • Own solutions end-to-end, from design through deployment and production operation.
  • Establish and improve CI/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.

Desired Qualifications

  • Experience with Docker, Terraform or CloudFormation, or Kubernetes-based platforms.
  • Background in system modernization, refactoring, or legacy platform evolution.
  • Experience with database performance optimization.
  • Exposure to AI-driven QA, such as Playwright or Cypress with AI integrations.

About the Company

Autotrader.ca

Digital solutions for used-car dealers

Autotrader.ca provides a set of digital tools for used-car dealers to grow online sales, including marketplace listings, web solutions, inventory management, web analytics, and conversion tools, all accessible via a subscription with optional premium listings on autoTRADER.ca for extra exposure. Dealers subscribe, upload inventory, publish listings, monitor visitor data, and use conversion features within a single platform to turn traffic into leads and sales. The platform differentiates itself with an integrated end-to-end suite of dealer tools plus strong marketplace exposure and practical support, all designed to keep tools simple and measurable. The goal is to help dealers attract more customers, manage inventory more efficiently, and increase sales in a competitive digital automotive market.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$2.3B
Headquarters
Toronto, Canada
Founded
1975

Recently Posted Jobs

Explore more opportunities at Autotrader.ca

See more jobs