Become a Senior Software Engineer with Trane Technologies, focusing on BrainBox AI’s HVAC optimization platform. Enjoy a hybrid work model and leverage your skills in advanced software development.
This role supports the Algorithm Team with high-performance microservices development, ensuring real-time data processing. Collaborate with data scientists and ML engineers to refine algorithms while contributing to architectural decisions and mentoring peers.
Key Responsibilities: • Design and maintain scalable microservices for HVAC controls • Collaborate on productionizing building algorithms • Develop efficient APIs using FastAPI • Use Kafka for event-driven architecture • Optimize NoSQL databases like DynamoDB
Requirements: • Degree in Computer Science or related area • Over 5 years of professional experience in software development • Advanced Python knowledge essential • Hands-on with AWS servi...