Senior Software Engineer at Trane Technologies

Trane Technologies · montreal (administrative region), qc, Canada

Location
montreal (administrative region)
Job Type
Full-time
Posted
July 09, 2026

Job Description

Join Trane Technologies and contribute to innovative climate solutions as a Senior Software Engineer. This role focuses on cloud-native backend development using Python and microservices architecture.
As a key team member, you will take on the responsibility of designing high-performance backend systems. You’ll evaluate cloud services, lead technical design reviews, and implement RESTful APIs for seamless service communication. Collaboration with cross-functional teams will be crucial in driving sustainability within our projects.
Key Responsibilities:
• Design cloud-native backend systems using Python and microservices
• Evaluate AWS/GCP architectural patterns for scalability
• Create and maintain system diagrams and API specifications
• Lead technical design reviews and contribute to architecture evolution
• Develop data pipelines using Kafka for streaming and Redis for caching
Requirements:
• Bachelor’s or Master’s in Computer Science or related field
•...

Ready to Apply?

Submit your application for Senior Software Engineer at Trane Technologies at Trane Technologies

Apply Now