Location
quebec, capitale nationale, Canada
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
ā¢...
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
ā¢...