Siemens
AutoTrader.ca
Ingénieur Logiciel Senior, CMS (Recouvrement et Revente de Véhicules)
Recouvrement et Revente de Véhicules
Nous sommes TRADER, un leader canadien des solutions automobiles numériques. Nos marques phares — AutoTrader.ca, AutoSync, Dealertrack Canada et CMS — aident les Canadiens à acheter, vendre et financer des véhicules en toute confiance.
En tant que membre du groupe AutoScout24, la plus grande place de marché automobile en ligne d'Europe, nous façonnons l'avenir de la vente au détail automobile au Canada et au-delà.
En savoir plus sur tradercorporation.com.
Ce rôle s'exercera au sein de notre équipe Collateral Management (CMS), une solution technologique nationale qui optimise les services de nantissement et d'immatriculation, les services de recouvrement et les solutions de gestion de l'insolvabilité pour les prêteurs canadiens.
Nous recherchons un Ingénieur Logiciel Senior qui assume la responsabilité de bout en bout, prospère dans l'ambiguïté et souhaite construire des systèmes qui comptent. Ce rôle est essentiel pour repenser et reconstruire notre plateforme de recouvrement et de revente de véhicules, un système qui influence directement la manière dont les véhicules sont récupérés, traités et revendus dans l'écosystème automobile canadien. Il s'agit d'un rôle d'ingénierie axé sur l'IA — pas seulement en théorie, mais en pratique. Vous évaluerez continuellement où l'IA (y compris les LLMs et les outils d'agents) peut améliorer significativement la vélocité d'ingénierie, la qualité des systèmes et l'efficacité opérationnelle, tout en appliquant un jugement solide sur les domaines où elle ne devrait pas être utilisée.
Vous contribuerez à définir l'architecture, influencerez la direction technique et serez propriétaire de ce que vous construisez — de la conception à la production. L'impact est réel, l'échelle est nationale et la responsabilité est authentique.
Rémunération
---
---
La fourchette de salaire de base pour ce poste est de CAD $140,000 – CAD $190,000.
Cette fourchette reflète la rémunération attendue au moment de la publication. L'offre finale peut varier et peut être plus élevée en fonction des compétences pertinentes, de l'expérience, de la localisation et des conditions du marché. En fonction du rôle, la rémunération globale peut également inclure des avantages sociaux, des primes et d'autres offres aux employés.
Utilisation de l'intelligence artificielle dans le recrutement : Nous utilisons l'intelligence artificielle (« IA ») dans notre processus de recrutement, notamment pour filtrer, évaluer ou sélectionner les candidats pour ce poste.
Statut du poste : Cette offre d'emploi concerne un poste vacant existant.
Nos fourchettes reflètent la rémunération attendue au moment de la publication. L'offre finale peut varier et peut être plus élevée en fonction des compétences pertinentes, de l'expérience, de la localisation et des conditions du marché. En fonction du rôle, la rémunération globale peut également inclure des avantages sociaux, des primes et d'autres offres aux employés.
La fourchette de salaire de base pour ce poste est
$140,000—$190,000 CAD
Utilisation de l'intelligence artificielle dans le recrutement : Nous utilisons l'intelligence artificielle (« IA ») dans notre processus de recrutement, notamment pour filtrer, évaluer ou sélectionner les candidats pour ce poste.
Statut du poste : Cette offre d'emploi concerne un poste vacant existant.
Ce que vous ferez
Construire et faire évoluer des systèmes critiques
- Repenser et remodeler les flux de travail principaux en vous basant sur une compréhension approfondie des processus de recouvrement et de revente de véhicules.
- Concevoir et implémenter des systèmes évolutifs et résilients en utilisant des principes d'architecture modernes : limites de services claires, modularité et observabilité.
- Intégrer des composants basés sur l'IA et les LLMs pour améliorer la validation des données, le traitement des documents et la prise de décision opérationnelle.
- Utiliser des outils de codage assistés par IA et des agents pour accélérer le développement — tout en maintenant des normes élevées en matière de correction, de sécurité et de maintenabilité.
Être responsable de l'architecture et des décisions techniques
- Piloter les discussions et les décisions architecturales, en équilibrant le pragmatisme avec l'excellence technique.
- Établir et faire respecter des normes de qualité élevées pour les nouveaux services et modules, en mettant l'accent sur la testabilité, la performance et la fiabilité.
- Identifier et réduire la dette technique de manière à améliorer mesurablement la vélocité des développeurs et la robustesse des systèmes.
Construire avec un état d'esprit de propriétaire
- Travailler sur l'ensemble du cycle de vie du logiciel : conception, construction, déploiement, exploitation et itération.
- Adopter un état d'esprit DevOps « vous le construisez, vous l'opérez » aux côtés de votre équipe.
- Faire des compromis réfléchis entre l'effort, la qualité et la valeur utilisateur — toujours avec la responsabilité des résultats.
Collaborer et diriger
- Travailler en étroite collaboration avec les chefs de produit, les concepteurs et les autres ingénieurs au sein d'une équipe agile et interfonctionnelle.
- Contribuer des idées, remettre en question les hypothèses et améliorer continuellement la façon dont nous construisons des logiciels.
- Mentorer et soutenir les autres ingénieurs par le biais de revues de code, de discussions de conception et de leadership technique.
Ce que nous recherchons
- Un ingénieur senior qui est responsable des résultats, pas seulement des implémentations.
- Quelqu'un qui aime la résolution de problèmes complexes et qui n'a pas peur des systèmes existants — ou de les changer.
- Solides fondamentaux en ingénierie : code propre, discipline de test, conception de systèmes et conscience de la performance.
- Solide expérience avec TypeScript et les technologies modernes React / Next.js
- Solide expérience dans la construction de systèmes de production avec .NET (Core / .NET moderne préféré).
- Confort dans l'exploitation des environnements de production et l'apprentissage à partir des retours du monde réel.
- Un état d'esprit de bâtisseur : Si vous pouvez y penser, vous pouvez le construire. Si vous le construisez, vous en êtes responsable.
- Expérience dans l'exploitation de l'IA, de l'IA générative (GenAI) pour améliorer la productivité de l'ingénierie, automatiser les tâches répétitives et optimiser les flux de travail. Vous devez démontrer la capacité d'intégrer des solutions basées sur l'IA dans votre travail quotidien — telles que la génération de code, le débogage, les revues, la documentation et le support décisionnel — pour améliorer l'efficacité pour vous-même et vos équipes. Une approche proactive pour explorer et mettre en œuvre des outils d'IA qui stimulent l'innovation et rationalisent les processus de développement est très appréciée.
Qu'est-ce qu'il y a pour vous ?
Nous comprenons qu'il y a une vie au travail et une vie en dehors du travail. Voici quelques avantages dont nous bénéficions tous et qui nous aident à donner le meilleur de notre créativité.
Avantages dès le premier jour 1
- Réductions pour les salles de sport
- Programme d'aide aux employés et à la famille
- Événements de bien-être virtuels
- Budget conférences et formations
- Programmes de formation interne réguliers
- Planification financière
- Laissez-nous vous aider à investir dans votre avenir avec une contrepartie de 3% sur votre pension et plusieurs formes de protection contre le revenu.
- Salaire compétitif
- Structure de bonus annuel
- Contrepartie RRQ 3%
