Google's Home team is seeking a Software Engineer III to join their Engineering Productivity team, focusing on hardware, software, and services for the smart home ecosystem. This role combines infrastructure development with product engineering, working on technologies ranging from thermostats to smart displays. The position requires strong technical skills in software development, particularly with languages like C++ and Python, and experience with service infrastructure and continuous integration.
The ideal candidate will lead the design and implementation of scalable infrastructure across applications, services, and device software. They will be responsible for solving complex technical problems, taking ownership of solutions, and working cross-functionally to deliver high-impact results. The role demands excellent communication skills and data-driven approaches to problem-solving.
As part of Google's broader engineering organization, you'll have the opportunity to work on technologies that impact billions of users, with the chance to switch teams and projects as you grow. The position offers exposure to various technical areas including distributed computing, system design, networking, and AI, while contributing to Google's mission of making homes more helpful through technology.
This role is perfect for someone who combines technical expertise with leadership qualities, can think strategically about infrastructure and product needs, and is passionate about creating technology that makes homes smarter and more efficient. You'll be part of a team dedicated to creating a home that cares for its inhabitants and the world around it, working on products that directly impact how people interact with their living spaces.