Senior Software Engineer, CMS (Auto Repossession & Remarketing)
autoscout24
Toronto, ON (Canada)
Posted Jan 5, 2026
- Other
- Engineering
Job description
We are TRADER, a Canadian leader in digital automotive solutions. Our flagship brands — ****, **AutoSync**, **Dealertrack Canada and CMS** — help Canadians buy, sell, and finance vehicles with confidence.
As part of **AutoScout24 group**, Europe’s largest online car marketplace, we’re shaping the future of automotive retail in Canada and beyond.
Learn more at [](http://tradercorporation.com/).
This role will be within our **Collateral Management (CMS)** team, a national tech solution that boosts lien and registration services, recovery services, and insolvency management solutions for Canadian Lenders.
---
**Auto Repossession & Remarketing**
We’re looking for a **Senior Software Engineer** who takes end-to-end ownership, thrives in ambiguity, and wants to build systems that matter. This role is central to **rethinking and rebuilding our auto repossession and remarketing platform**, a system that directly influences how vehicles are recovered, processed, and remarketed across Canada’s automotive ecosystem. This is an **AI-first engineering role**—not in name, but in practice. You’ll continuously evaluate where AI (including LLMs and agentic tools) can meaningfully improve **engineering velocity, system quality, and operational efficiency**, while applying strong judgment about where it should *not* be used.
You’ll help shape architecture, influence technical direction, and own what you build—from design to production. The impact is real, the scale is national, and the responsibility is genuine.
**What You’ll Do:**
**Build & Evolve Critical Systems**
- Rethink and reshape core workflows based on a deep understanding of **auto repossession and remarketing processes**.
- Design and implement **scalable, resilient systems** using modern architectural principles: clear service boundaries, modularity, and observability.
- Incorporate **LLMs and AI-driven components** to improve data validation, document processing, and operational decision-making.
- Use **AI-assisted and agentic coding tools** to accelerate development—while maintaining high standards for correctness, security, and maintainability.
**Own Architecture & Technical Decisions**
- Drive architectural discussions and decisions, balancing **pragmatism with technical excellence**.
- Set and enforce **high quality bars** for new services and modules, with a focus on testability, performance, and reliability.
- Identify and reduce technical debt in ways that measurably improve developer velocity and system robustness.
**Build With an Ownership Mindset**
- Work across the **full software lifecycle**: design, build, deploy, operate, and iterate.
- Embrace a **“you build it, you run it”** DevOps mindset alongside your team.
- Make thoughtful trade-offs between effort, quality, and user value—always with accountability for outcomes.
**Collaborate & Lead**
- Work closely with product managers, designers, and other engineers in an agile, cross-functional team.
- Contribute ideas, challenge assumptions, and continuously improve how we build software.
- Mentor and support other engineers through code reviews, design discussions, and technical leadership.
**What We’re Looking For:**
- A senior engineer who **owns results**, not just implementations.
- Someone who enjoys **complex problem-solving** and isn’t afraid of legacy systems—or changing them.
- Strong engineering fundamentals: clean code, testing discipline, system design, and performance awareness.
- Strong experience with **TypeScript** and modern **React / Next.js**
- Strong experience building production systems with**.NET** (Core / modern .NET preferred).
- Comfort operating in production environments and learning from real-world feedback.
- A builder’s mindset: *If you can think it, you can build it. If you build it, you own it.*
- Experience leveraging AI, **Generative AI (GenAI)** to enhance engineering productivity, automate repetitive tasks, and optimize workflows. You should demonstrate the ability to integrate AI-driven solutions into your daily work — such as code generation, debugging, reviews, documentation, and decision support—to improve efficiency for yourself and your teams. A proactive approach to exploring and implementing AI tools that drive innovation and streamline development processes is highly valued.
**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 all benefit from that support us to be our creative best.
**Benefits from Day 1**