EngineerJobs.io
← Back to all jobs

Job Description

As a Senior Software Engineer on Trane Technologies' Digital Solutions Team, you will help modernize core software in a cloud-first, AI-driven environment, delivering scalable cloud-native solutions for buildings, homes, and transportation.

Responsibilities

  • Design, build, and deploy cloud-native applications that scale, incorporating AI and machine learning to deliver advanced customer solutions.
  • Develop and iteratively improve front-end (React) and back-end (Python or Node.js) components within modern, user-focused web applications.
  • Collaborate with product owners, data scientists, and UI/UX designers to deliver seamless, intuitive, and visually appealing interfaces.
  • Architect and implement secure, robust microservices and APIs on AWS or other cloud platforms.
  • Design and optimize data pipelines for big data analytics, leveraging columnar databases and modern data stores.
  • Apply security, scalability, and performance best practices in a cloud-centric environment.
  • Champion DevOps methodologies, including CI/CD, automated testing, monitoring, and infrastructure as code to ensure rapid, reliable delivery.
  • Work with global teams in an Agile setting, mentor peers, and participate in code reviews.
  • Stay current with emerging technologies, frameworks, and trends in AI, cloud, and full stack development.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a STEM-related field.
  • Minimum 5 years of hands-on software development experience, including building, testing, and deploying cloud-native solutions.
  • Proven full-stack expertise with React for front-end and Python or Node.js for back-end development.
  • Strong UI development skills with a track record of delivering accessible, responsive, and user-friendly interfaces.
  • Extensive experience with AWS or other major cloud platforms (Azure, GCP), utilizing managed services for scaling, security, and automation.
  • Working knowledge of big data, analytics platforms, and columnar databases.
  • Solid background in application security best practices within a cloud environment.
  • Proficiency with DevOps tools and practices (CI/CD, Docker, Kubernetes, infrastructure as code, cloud monitoring).
  • Experience collaborating within cross-functional Agile teams and effectively communicating technical concepts.
  • Experience integrating and deploying AI/ML models into production applications is a plus.
  • Demonstrated passion for continuous learning and driving innovation through technology.

Technologies

  • React
  • Python
  • Node.js
  • AWS
  • Azure
  • GCP
  • Docker
  • Kubernetes
  • Infrastructure as code
  • Columnar databases
  • AI
  • Machine Learning

Where is the work

Monday through Thursday, onsite with colleagues. Fridays, you may choose your work location based on project needs.

Compensation

  • Base salary: USD 127,110 - 177,870 per year
  • Compensation type: Salary
  • Incentive eligible: No
  • Sales commission eligible: No

Safety sensitive role

No. The role is not designated as safety sensitive. Some positions may require additional drug screening.

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.