This position is no longer accepting applications
Closed on June 25, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Sr. Software Engineer
Backend Developer
Senior
Agile
API
APIs
Automation
Azure
Cloud
Cloud Operations
Cloud Platform
Data Architecture
Data Engineer
DevOps
Docker
Engineering
Frontend
Full Stack
Google Cloud
Integration
Integrations
Kubernetes
Node.js
React
Software Engineer
Software Engineering
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Trane Technologies.
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.