Unity Technologies
AutoTrader.ca
Ingénieur Logiciel Senior
À propos du poste
Chez AutoScout24, nous sommes ravis de recruter pour notre entreprise canadienne, Trader Corporation — un élément clé de notre famille internationale.
En tant que branche canadienne de la plus grande place de marché automobile en ligne d'Europe, Trader Corporation joue un rôle essentiel dans la transformation de la manière dont les gens achètent, vendent et financent des véhicules. Avec des marques reconnues comme AutoTrader.ca autotrader.ca/, AutoSync et Dealertrack Canada, Trader Corporation est un moteur d'innovation numérique dans l'industrie automobile — touchant désormais plus de 25 millions de Canadiens chaque mois.
Ce poste sera au sein de l'équipe Dealertrack Canada, le portail de financement automobile leader du pays, traitant plus de 6.5 millions de demandes de crédit par an.
Nous recherchons un Ingénieur Logiciel Senior qui prend en charge la responsabilité de bout en bout, prospère dans l'ambiguïté et souhaite construire des systèmes qui comptent. Ce rôle est central dans la modernisation de notre plateforme afin que nous puissions mieux détecter la fraude, évaluer les risques et accélérer notre activité. Vous contribuerez à façonner l'architecture, à influencer la direction technique et à assumer la responsabilité de ce que vous construisez — de la conception à la production. Le logiciel que vous développerez influence directement la confiance financière, la prévention de la fraude et les décisions de risque dans l'écosystème automobile canadien. Votre travail aura un impact réel à grande échelle — et vous aurez l'autonomie et la responsabilité de façonner la manière dont cela est fait.
Si vous êtes motivé par la responsabilité, les défis techniques et la construction de systèmes qui comptent vraiment, vous vous sentirez chez vous ici.
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 ê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 bonus 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 ê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 bonus 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
- Améliorer et étendre une base de code volumineuse, prête pour la production, avec une forte préférence pour le code propre, les tests et la maintenabilité à long terme.
- Concevoir et implémenter des solutions évolutives et résilientes en utilisant des principes d'architecture modernes (modularité, limites claires, observabilité).
- Moderniser les composants existants pour débloquer de nouvelles capacités dans la détection de fraude et l'analyse des risques.
Assumer l'architecture et les décisions techniques
- Piloter les discussions et les décisions architecturales, en équilibrant le pragmatisme avec l'excellence technique.
- Définir et appliquer 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 du système.
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 « vous le construisez, vous l'exécutez » (DevOps) 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 dans 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 d'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 assume la responsabilité 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 / moderne .NET préféré).
- Confort dans l'exploitation des environnements de production et l'apprentissage des retours du monde réel.
- Un état d'esprit de constructeur : Si vous pouvez le 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é des ingénieurs, automatiser les tâches répétitives et optimiser les flux de travail. Vous devriez 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 implémenter des outils d'IA qui stimulent l'innovation et rationalisent les processus de développement est très appréciée.
Ce que nous avons à offrir
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 la salle de sport
- Programme d'aide aux employés et à la famille
- Événements virtuels de bien-être
- Budget conférences et formation
- Programmes de formation internes réguliers
Planification financière
- Laissez-nous vous aider à investir dans votre avenir avec une contribution de 3% vers votre retraite et plusieurs formes de protection du revenu.
Salaire compétitif
- Structure de bonus annuel
- Contribution équivalente au RPC (CPP) de 3%
