Senior Software Engineer at Trane Technologies

Trane Technologies
📍 quebec, capitale nationale, Canada 💼 Full-time 🕒 Posted June 04, 2026

Job Description

Join Trane Technologies as a Senior Software Engineer in Quebec, focusing on sustainable climate solutions. Collaborate on developing high-performance microservices and APIs for advanced HVAC optimization.
This role combines innovation with responsibility, emphasizing the design and maintenance of microservices for BrainBox AI’s platform. Work closely with data scientists and engineers while utilizing AWS and FastAPI to create scalable solutions. You will mentor junior developers and contribute to architectural decisions, enhancing overall system performance.
Key Responsibilities:
• Design high-performance microservices for HVAC solutions
• Collaborate with teams to productionize algorithms
• Develop scalable APIs using FastAPI
• Implement event-driven architecture with Kafka
• Manage cloud-native services on AWS
Requirements:
• Bachelor’s or Master’s in Computer Science
• 5+ years of software development experience
• Advanced proficiency in Python
•...

Ready to Apply?

Submit your application today and join our talented team at Trane Technologies.

Submit Application

Job Details

  • Location quebec, capitale nationale
  • Job Type Full-time
  • Category IT & Technology
  • Posted Date June 04, 2026
  • Application Deadline July 14, 2026