ecobee, a rapidly growing global tech company headquartered in Canada, is seeking a Software Engineer to join the Device Management Services team in Toronto. You will help build scalable backend systems for IoT device connectivity, onboarding, authentication, and real-time communication between devices and cloud applications. You’ll work with contemporary distributed architectures and Java-based systems, contributing to the evolution of core infrastructure as ecobee scales its connected device