JobTarget Logo

Ingénieur.e Backend Senior | Senior Backend Engineer in Laval, Quebec at MATADOR.IA INC.

NewJob Function: Information Technology
MATADOR.IA INC.
Laval, Quebec, H7P4W6, Canada
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

(English version will follow)

Lieu : Laval – Hybride | Type : Temps plein | Secteur : Automobile

À propos de Matador

Matador IA révolutionne le secteur de la vente automobile en étant la plateforme d'IA conversationnelle n°1 pour les concessionnaires. Notre plateforme de pointe aide les concessionnaires automobiles à automatiser et à améliorer leurs conversations de vente et de service, favorisant ainsi un meilleur engagement client et de meilleurs résultats commerciaux. Avec plus de 500 concessionnaires qui font confiance à notre technologie, nous connaissons une croissance rapide et redéfinissons la manière dont l'industrie automobile se connecte avec les clients.

L'Opportunité

Nous recherchons un Ingénieur Backend Senior pour aider à faire évoluer et à développer notre plateforme de communication basée sur l'IA. Ce rôle implique bien plus que la simple livraison de fonctionnalités : vous allez concevoir l'architecture et construire des systèmes backend qui alimentent des milliers d'interactions en temps réel à travers des systèmes distribués et événementiels. Vous nous aiderez également à améliorer les performances, l'évolutivité et la résilience de notre plateforme alors que nous poursuivons notre croissance rapide.

ResponsabilitésConcevoir l'architecture et développer des services backend évolutifs et des API REST en utilisant Node.js (Express) et TypeScriptOptimiser les interactions de données en utilisant MongoDB (conception de schémas, indexation, optimisation des performances) et Redis (mise en cache, pub/sub)Déployer et gérer des services en utilisant AWS (ECS, Lambda, SQS, API Gateway)Concevoir et opérer des services événementiels et des pipelines de messagerie asynchrone en utilisant Kafka et AWS SQSDiriger la conception de microservices distribués à grande échelle et de systèmes événementiels conçus en tenant compte de la concurrence, des workflows asynchrones et de la cohérence à termeÉcrire du code hautement efficace et optimisé qui minimise la latence et l'utilisation de la mémoireDépanner les problèmes de performance et mettre en œuvre des améliorations sur l'ensemble de la pile backendGérer de manière proactive et refactoriser le code existant pour réduire la dette techniqueCollaborer avec des équipes interfonctionnelles (IA, produit, frontend, QA et DevOps) pour aligner les décisions techniques avec les besoins commerciauxParticiper aux revues de code, à la planification technique et au mentorat des ingénieursQualifications Requises5+ années d'expérience en développement backend, idéalement dans des environnements en croissance rapide ou à rythme soutenu3+ années d'expérience pratique avec Node.js et TypeScript dans des environnements de production, ayant construit (et non seulement consommé) des servicesExpérience approfondie de MongoDB et Redis dans des cas d'utilisation réelsExpérience avérée avec les services AWS, y compris ECS, Lambda, SQS et API GatewayExpérience pratique du streaming d'événements et des courtiers de messages (Kafka et AWS SQS), et un historique de construction de systèmes événementiels évolutifsForte compréhension de l'architecture des microservices, de la conception de systèmes distribués, des workflows asynchrones, de la fiabilité et des performancesHistorique de construction de systèmes évolutifs et d'amélioration des performances sous forte chargeExpérience de travail dans des bases de code complexes, avec des exemples d'initiatives de refactoring réussiesCapacité à expliquer clairement les compromis techniques et les décisions à la fois aux membres d'équipe techniques et non techniquesExpérience de collaboration avec des équipes interfonctionnelles, de mentorat et de direction d'ingénieurs, et de fourniture d'un leadership technique senior sur les décisions d'architecture et la mise à l'échelle de systèmes complexesAtoutsKubernetes et l'orchestration de conteneurs en productionExpérience plus large de l'infrastructure AWS (réseaux, infrastructure-as-code, observabilité, optimisation des coûts)Expérience avec des bases de données relationnelles telles que PostgreSQL en plus de nos principaux magasins de donnéesPourquoi Matador ?Rejoignez une équipe passionnée qui innove dans l'espace de l'IA pour l'automobile.Travaillez selon un modèle hybride avec une collaboration régulière en personne, des horaires flexibles et une forte autonomie.Contribuez à une entreprise en croissance où votre voix et votre impact comptent.Rémunération compétitive et opportunités d'avancement.

Nous recherchons des ingénieurs autonomes, brillants et travailleurs, enthousiastes à l'idée de construire une technologie qui révolutionne une industrie. Si vous êtes passionné par les systèmes évolutifs et souhaitez faire partie d'une entreprise à forte croissance, nous voulons vous entendre.

Rejoignez-nous pour façonner l'avenir des communications de la vente automobile !

Échelle Salariale 140-160k selon l'expérience

Location: Laval - Hybrid | Type: Full-time | Industry: Automotive

About Us

Matador AI is revolutionizing the automotive retail space as the #1 ranked conversational AI platform for dealerships. Our cutting-edge platform helps automotive dealerships automate and enhance their sales and service conversations, driving better customer engagement and business outcomes. With over 500 dealerships trusting our technology, we're growing rapidly and redefining how the automotive industry connects with customers.

The Opportunity

We’re seeking a Senior Backend Engineer to help scale and evolve our AI-powered communication platform. This role involves far more than shipping features—you’ll architect and build backend systems that power thousands of real-time interactions across distributed, event-driven systems. You’ll also help us improve performance, scalability, and resilience across our platform as we continue our fast-paced growth.

ResponsibilitiesArchitect and develop scalable backend services and REST APIs using Node.js (Express) and TypeScriptOptimize data interactions using MongoDB (schema design, indexing, performance tuning) and Redis (caching, pub/sub)Deploy and manage services using AWS (ECS, Lambda, SQS, API Gateway)Design and operate event-driven services and asynchronous messaging pipelines using Kafka and AWS SQSLead the design of high-scale, distributed microservices and event-driven systems built with concurrency, async workflows, and eventual consistency in mindWrite highly efficient, optimized code that minimizes latency and memory usageTroubleshoot performance issues and implement improvements across the backend stackProactively manage and refactor legacy code to reduce technical debtCollaborate with cross-functional teams—AI, product, frontend, QA, and DevOps—to align tech decisions with business needsParticipate in code reviews, technical planning, and mentoring junior engineersRequired Qualifications5+ years of backend development experience, ideally in fast-paced or high-growth environments3+ years of hands-on experience with Node.js and TypeScript in production environments, having built (not just consumed) servicesIn-depth experience with MongoDB and Redis in real-world use cases[C1] Proven experience with AWS services including ECS, Lambda, SQS, and API GatewayHands-on experience with event streaming and message brokers (Kafka and AWS SQS), and a track record of building scalable, event-driven systemsStrong understanding of microservices architecture, distributed system design, async workflows, reliability, and architectureTrack record of building scalable systems and improving performance under high load Experience working in complex codebases, with examples of successfully implemented refactoring initiativesAbility to explain technical trade-offs and decisions clearly to both technical and non-technical team membersExperience collaborating with cross-functional teams, mentoring and leading engineers, and providing senior technical leadership on architecture decisions and scaling complex systemsNice to HaveKubernetes and container orchestration in productionBroader AWS infrastructure experience (networking, infrastructure-as-code,observability, cost optimization)Experience with relational databases such as PostgreSQL alongside our core data storesWhy Matador?Join a passionate team innovating in the AI space for automotive.Work in a hybrid model with regular in-person collaboration, flexible hours, and strong autonomy.Contribute to a growing company where your voice and impact matter.Competitive compensation and opportunities for advancement.

We're looking for self-driven, bright, and hardworking engineers who are excited about building technology that's revolutionizing an industry. If you're passionate about scalable systems and want to be part of a high-growth company, we want to hear from you.

Join us in shaping the future of automotive retail communications!

Salary Range 140-160k commensurate with experience

Job Location

Laval, Quebec, H7P4W6, Canada

Frequently asked questions about this position

Similar Jobs In Laval, Quebec

Product Lead

Meroka Inc.
Montréal, Quebec

Senior IT Specialist

Dialogue
Montréal, Quebec

Ingnieur Systme - Intermdiaire

General Dynamics Missions Systems Canada
Sherbrooke, Quebec

Responsable de produit senior, IaaS

Web Hosting Canada
Montréal, Quebec

Ingnieur Systme - Senior

General Dynamics Missions Systems Canada
Sherbrooke, Quebec

Apply NowYour application goes straight to the hiring team