Software Architect

Trane Technologies
Montreal
Workplace: HybridFull timeCAD 111,308.33 - 155,435Function: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Analytical and problem-solving","Communication","Collaboration","Mentorship","Technical leadership"]

Define and evolve the architecture of scalable, secure, high-performance software systems for AI-powered climate technology platforms. You’ll design end-to-end solutions across distributed systems, cloud-native services, APIs, databases, messaging, and event-driven components, while embedding generative and agentic AI capabilities into products. Partner with engineering teams, set engineering standards and best practices, assess technical risk, and provide hands-on leadership through architecture and code reviews.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Trane Technologies
Trane Technologies
1 month ago

Software Architect

✓ Verified Job

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

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

Job Summary

Define and evolve the architecture of scalable, secure, high-performance software systems for AI-powered climate technology platforms. You’ll design end-to-end solutions across distributed systems, cloud-native services, APIs, databases, messaging, and event-driven components, while embedding generative and agentic AI capabilities into products. Partner with engineering teams, set engineering standards and best practices, assess technical risk, and provide hands-on leadership through architecture and code reviews.
Location: Montreal
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Define and evolve the architecture of scalable, secure, and high-performance software systems.
  • •Design end-to-end software solutions ensuring integration across services, platforms, and infrastructure.
  • •Lead architecture and design for distributed systems, cloud-native services, APIs, databases, event-driven systems, and AI-powered applications.
  • •Design and deliver production-ready generative and agentic AI capabilities to enhance products and automate workflows.
  • •Provide technical leadership through architecture, design, and code reviews; establish standards and address technical risks and scalability challenges.

Pay and Benefits

Salary: CAD 111,308.33 - 155,435

Key Requirements

  • •Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline.
  • •7+ years of professional software development experience, including designing software architecture for complex applications.
  • •Proven experience delivering end-to-end software solutions from architecture and design through production deployment.
  • •Strong proficiency in Python and object-oriented software design principles.
  • •Experience designing scalable, distributed, and cloud-based software systems, including SQL/NoSQL databases and messaging/integration.
Experience:7+ yearsAI-enabled softwareCloud-based systemsDistributed systems
Education:Bachelor's
Skills:Analytical and problem-solvingCommunicationCollaborationMentorshipTechnical leadership
Languages:FrenchEnglish
Tech Stack:PythonAWSGoogle Cloud PlatformPostgreSQLMySQLDynamoDBMongoDBDockerCI/CDInfrastructure as codeObservabilityOpenAI Agents SDKAWS AgentCore

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