Google Nest is seeking a Lead Software Engineer to join their Engineering Productivity team. This role combines technical leadership with hands-on development, focusing on building and maintaining the infrastructure that enables feature teams to deliver high-quality code efficiently. The position is part of the Google Home team, which develops hardware, software, and services for smart home products ranging from thermostats to smart displays.
As a Lead Software Engineer, you'll be responsible for developing scalable infrastructure spanning device software, services, and apps. You'll work closely with multiple teams to solve complex technical challenges and implement testing frameworks that ensure product quality across all development phases. The role requires both technical expertise in software development and leadership skills to guide adjacent engineers.
The ideal candidate brings deep experience in software development, testing methodologies, and infrastructure development. You'll be working with technologies like Java and Python, and should be comfortable with both backend services and testing frameworks. This position offers the opportunity to impact Google's smart home products while working with cutting-edge technology and talented engineers.
Google offers a collaborative environment, the chance to work on products that affect billions of users, and the opportunity to shape the future of smart home technology. The company provides comprehensive benefits and is committed to creating an inclusive workplace where diverse perspectives are valued.
This role is perfect for someone who combines technical excellence with leadership abilities and wants to make a significant impact on Google's smart home ecosystem. You'll be at the forefront of ensuring quality and efficiency in product development while leading and mentoring other engineers.