Software Developer II

Trane Technologies
Montreal
Workplace: HybridFull time85,816.66 - 120,084.99 annuallyFunction: Software EngineeringExperience: 2+ yearsEducation: bachelorsSkills: ["Problem-solving","Analytical skills","Communication skills","Prioritization"]

Design, develop, test, deploy, and support backend applications and services for climate technology platforms, building scalable REST APIs and microservices. Contribute to event-driven integrations using Kafka, troubleshoot issues with root-cause analysis across distributed systems, and support cloud-native operations in AWS and/or GCP. Work with product owners, architects, DevOps, QA, and developers on code reviews, CI/CD, automated testing, monitoring, performance tuning, and production-grade solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Trane Technologies
Trane Technologies
1 day ago

Software Developer II

✓ Verified Job

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

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

Job Summary

Design, develop, test, deploy, and support backend applications and services for climate technology platforms, building scalable REST APIs and microservices. Contribute to event-driven integrations using Kafka, troubleshoot issues with root-cause analysis across distributed systems, and support cloud-native operations in AWS and/or GCP. Work with product owners, architects, DevOps, QA, and developers on code reviews, CI/CD, automated testing, monitoring, performance tuning, and production-grade solutions.
Location: Montreal
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, test, deploy, and maintain backend applications and services using Python and FastAPI.
  • •Build and support RESTful APIs and microservices that are scalable, secure, and maintainable.
  • •Develop and maintain event-driven and message-based integrations using Kafka.
  • •Collaborate with product owners, architects, DevOps engineers, QA, and other developers; participate in design discussions, planning, and code reviews.
  • •Troubleshoot application issues, perform root-cause analysis, support AWS/GCP operations, and contribute to CI/CD, testing, monitoring, and performance tuning.

Pay and Benefits

Salary: 85,816.66 - 120,084.99 annually

Key Requirements

  • •Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field, or equivalent practical experience.
  • •2+ years of professional software development experience.
  • •Experience developing applications in Python and building backend services/APIs using FastAPI or similar Python web frameworks.
  • •Experience working with Kafka or other messaging/event-streaming platforms.
  • •Knowledge of cloud platforms such as AWS and/or GCP and understanding microservices, RESTful API design, and distributed systems concepts.
Experience:2+ years
Education:Bachelor's
Skills:Problem-solvingAnalytical skillsCommunication skillsPrioritization
Languages:FrenchEnglish
Tech Stack:PythonFastAPIKafkaRESTful APIsMicroservicesAWSGCPGitCI/CDDockerKubernetesTerraformAgile

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