Développeur principal de logiciels / Senior Software Developer

Trane Technologies Montreal, Quebec May 1, 2026

Type Full Time
Pay C$86,300 – C$123,025
Work Onsite
Level Senior

Développeur principal de logiciels / Senior Software Developer focuses on design and implement micro-services and tools to provide new capabilities to our llm (aria) model.

What the role involves

  • Design and implement micro-services and tools to provide new capabilities to our LLM (ARIA) model.
  • Meeting with development managers to discuss software projects.
  • Update existing software systems and propose enhancements to improve functionality and efficiency.
  • Conduct code reviews to uphold high-quality coding standards and promote best practices.
  • Collaborate with the AI Research team to gather feedback and integrate the latest findings and methodologies.
  • Document development processes, share insights.

Skills and requirements

  • Bachelor’s or master's degree in software engineering, computer science, or equivalent experience.
  • 5+ years’ experience in related field.
  • Experience in debugging micro-services in an AWS infrastructure (CloudWatch, Roles, …).
  • Knowledge in Linux is a must and experience with automating tasks.

Confirmed role details

  • Disclaimer: We strive to provide competitive compensation for this position, tailored to a variety of factors.

Candidate fit

  • technical problem-solving, code quality, testing discipline, and clear collaboration

Additional role context

  • Plus de 5 ans d’expérience dans un domaine connexe.
  • Expérience en débogage de microservices dans une infrastructure AWS (CloudWatch, rôles, etc.).
Keep exploring similar roles

Search for more Développeur principal de logiciels / Senior Software Developer jobs from Trane Technologies in Montreal, Quebec.