Software Engineer III

Trane Technologies
Montreal
Workplace: HybridFull timeUSD 111,308.33 - 155,435 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Mentoring","Problem-solving"]

Build and scale backend services and microservices for a Cloud-based Building Management System. Lead technical design for complex platform features, influence API and cloud architecture decisions, and improve performance, reliability, observability, automation, and developer tooling. Collaborate with Product Managers and cross-functional teams to deliver end-to-end solutions, conduct design/code reviews, and mentor engineers. Work within a digital solutions team advancing climate technology using data-driven analytics and AI-assisted development tools.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Trane Technologies
Trane Technologies
3 hours ago

Software Engineer III

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Build and scale backend services and microservices for a Cloud-based Building Management System. Lead technical design for complex platform features, influence API and cloud architecture decisions, and improve performance, reliability, observability, automation, and developer tooling. Collaborate with Product Managers and cross-functional teams to deliver end-to-end solutions, conduct design/code reviews, and mentor engineers. Work within a digital solutions team advancing climate technology using data-driven analytics and AI-assisted development tools.
Location: Montreal
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and deliver scalable, secure, high-performance backend systems and microservices.
  • •Lead technical design and implementation of complex features and platform capabilities.
  • •Partner with Product Managers and stakeholders to translate business needs into scalable technical solutions.
  • •Drive architectural decisions across APIs, cloud infrastructure, distributed systems, and microservices.
  • •Mentor engineers through technical guidance, code reviews, and knowledge sharing, while improving system performance and reliability.

Pay and Benefits

Salary: USD 111,308.33 - 155,435 annually

Key Requirements

  • •Bachelor's or Master's degree in Software Engineering, Computer Science, or an equivalent field.
  • •5+ years of professional software development experience.
  • •Strong expertise in object-oriented programming, software architecture, and design patterns.
  • •Proven experience designing and building distributed systems using microservices and AWS managed services (Lambda, SQS, API Gateway, EventBridge).
  • •Advanced proficiency in Python plus strong skills in Git, testing, CI/CD, observability, and maintainability.
Experience:5+ years
Education:Bachelor's in Software Engineering, Computer Science, or an equivalent field
Skills:CommunicationCollaborationMentoringProblem-solving
Languages:FrenchEnglish
Tech Stack:PythonMicroservicesAWSLambdaSQSAPI GatewayEventBridgeDistributed systemsGitCI/CDObservabilityAutomationAPICloud infrastructure

Company Brief

Trane Technologies
Designs and manufactures HVAC and climate solutions for commercial, industrial, and residential buildings. Focuses on heating, cooling, ventilation, and building efficiency systems under brands like Trane and Thermo King.
Industry: Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 10B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Dublin, Ireland
Founded: 2013
WebsiteLinkedIn