Senior Software Engineer at Trane Technologies

Trane Technologies

📍 quebec, capitale nationale, Canada

Full-time IT & Technology

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
•...
Apply for this Position