Liberty Mutual Canada
Liberty Mutual Canada
201 – 500 Employés
ConseilConstructionLogistique
Liberty Mutual Canada fait partie de Liberty Mutual Insurance et propose des assurances de dommages et de responsabilité par l’intermédiaire d’un réseau de courtiers indépendants. Ses offres d’assurance commerciale couvrent notamment la responsabilité des dirigeants et des professionnels, l’automobile commerciale, les risques cyber, la construction et l’énergie. Des équipes spécialisées travaillent avec les courtiers pour évaluer les risques des clients et adapter les garanties à leurs besoins.

Développeur logiciel, Node.js et Python

Développez des API avec Node.js/TypeScript et Python/FastAPI pour la plateforme d’assurance commerciale de Liberty Mutual Canada. Créez des services serverless sur AWS et des applications de souscription assistées par des LLM.

Description

  • Concevoir et déployer des services backend et des API sur AWS avec Lambda, API Gateway et DynamoDB.
  • Créer et maintenir des services Python/FastAPI pour des applications utilisant des LLM, comme D&O Copilot.
  • Mettre en œuvre des pratiques d’ingénierie agentique, des agents de programmation IA et des outils d’automatisation pour accélérer les livraisons, améliorer les tests et moderniser les produits API.
  • Travailler avec des développeurs, des architectes, des responsables produit, des parties prenantes métier et des équipes pluridisciplinaires pour définir les exigences et livrer des produits et des services.
  • Accompagner les développeurs juniors et partager les connaissances.
  • Examiner le code afin de respecter les normes de qualité, d’évolutivité et de sécurité.
  • Diagnostiquer et résoudre des problèmes techniques complexes pour assurer la fiabilité et les performances des applications.
  • Suivre les technologies émergentes et les tendances du secteur, et promouvoir les bonnes pratiques.

Exigences

  • Diplôme de premier cycle en informatique, en génie logiciel ou dans une discipline connexe.
  • Au moins trois ans d’expérience dans le développement de systèmes backend, d’API ou de services serverless, ainsi que d’applications utilisant des LLM.
  • Solides compétences en résolution de problèmes et capacité à s’adapter à de nouveaux défis.
  • Bonne communication et capacité à travailler efficacement en équipe.
  • Maîtrise de TypeScript et de Node.js, notamment AWS Lambda, API Gateway, DynamoDB et le développement serverless avec EventBridge.
  • Maîtrise de Python, FastAPI et Pydantic pour créer des services utilisant des LLM.
  • Connaissance des bases de données SQL et NoSQL, dont DynamoDB et PostgreSQL, ainsi que des services AWS.
  • Une expérience de l’infrastructure en tant que code, de préférence avec AWS CDK, constitue un atout.
  • Expérience des tests automatisés avec Jest et pytest, ainsi que des pipelines CI/CD.
  • La connaissance des contrats OpenAPI/REST et d’ESLint/Prettier constitue un atout.
  • Un intérêt pour l’ingénierie agentique et les solutions LLM, notamment les agents de programmation IA, le mode agent de Copilot et les outils MCP, constitue un atout.

Avantages

  • Organisation flexible combinant travail sur site et à distance pour favoriser l’équilibre entre vie professionnelle et vie personnelle.
  • Couverture médicale et dentaire.
  • Régime de retraite.
  • Congés payés.
  • Formation externe et remboursement des frais de scolarité.
  • Programmes d’aide aux employés et à leur famille.
  • Possibilité de participer à des comités nationaux d’employés axés sur la responsabilité sociale, l’engagement, la diversité, l’équité et l’inclusion.