Sr. Software Engineer
Role details
Job location
Tech stack
Job description
- Build, maintain, and iterate on both front-end (React) and back-end (Python or Node.js) components as part of modern, user-focused web applications.
- Collaborate with product owners, data scientists, and UI/UX designers to create seamless, intuitive, and visually appealing interfaces.
- Architect and implement robust, secure microservices and APIs on AWS or similar cloud platforms.
- Develop and optimize data pipelines for big data and analytics, leveraging modern data stores such as columnar databases.
- Apply best practices for application security, scalability, and performance in a cloud-centric environment.
- Champion DevOps methodologies-including CI/CD, automated testing, monitoring, and infrastructure as code-to ensure rapid and reliable delivery.
- Work closely with global teams in an Agile environment, mentoring peers and contributing to code reviews.
- Stay up to date 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 STEM related field.
- 5+ years of hands-on software development experience, including building, testing, and deploying cloud-native solutions.
- Proven full stack engineering expertise with React for front-end and Python or Node.js for back-end development.
- Strong UI development skills, with a demonstrated ability to deliver user-friendly, accessible, and responsive web interfaces.
- Extensive experience with AWS or other major cloud platforms (Azure, GCP), including leveraging 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.
- Passion for continuous learning and driving innovation through technology.
Benefits & conditions
- Benefits kick in on DAY ONE for you and your family, including health insurance and holistic wellness programs that include generous incentives - WE DARE TO CARE !
- Family building benefits include fertility coverage and adoption/surrogacy assistance.
- 401K match up to 6%, plus an additional 2% core contribution = up to 8% company contribution.
- Paid time off, including in support of volunteer and parental leave needs.
- Educational and training opportunities through company programs along with tuition assistance and student debt support .
- Learn more about our benefits here (https://careers.tranetechnologies.com/global/en/benefits) !
Where is the work:
From Monday to Thursday, work onsite with your colleagues. On Fridays, choose your work location, balancing what your work requires., Base Salary: $!25,000 - $150,000
Disclaimer: This "range" could be a result of seniority, merit, geographic location where the work is performed, education, experience, travel requirements for the job, or because of a system the employer uses to measure earnings by quantity or quality of production (so, for example, positions that may not have traditional salary ranges).
Equal Employment Opportunity:
We offer competitive compensation and comprehensive benefits and programs. We are an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, pregnancy, age, marital status, disability, status as a protected veteran, or any legally protected status.
#LI-Hybrid