Lead Software Engineer, Engineering Productivity, Google Nest

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$150,000 - $250,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Network Architect, Software, Google Public Sector

Network Architect position at Google Public Sector focusing on software development for networking solutions, requiring expertise in Linux networking stack and infrastructure orchestration.

Senior Solutions Acceleration Architect, Application

Senior Solutions Acceleration Architect position at Google Cloud, focusing on cloud-native application architecture and full-stack development in Singapore.

Tech Lead, Software Engineering (For Women in Tech Candidates)

Tech Lead Software Engineering role at Google, focusing on developing next-generation technologies and leading engineering teams, specifically for women in tech candidates.

Full Chip Physical Integration and CAD Engineer, Silicon

Senior silicon engineering role at Google focusing on full chip physical integration and CAD for mixed-signal designs, requiring 10+ years of ASIC experience.

System Level Test Engineer, PhD, University Graduate, Google Cloud

System Level Test Engineer position at Google Cloud, focusing on SoC testing and integration, requiring PhD and hardware testing experience.

Description For Lead Software Engineer, Engineering Productivity, Google Nest

Google's Home team is at the forefront of developing hardware, software, and services for the smart home ecosystem. As a Lead Software Engineer in Engineering Productivity, you'll play a crucial role in developing and maintaining the infrastructure that enables feature teams to deliver high-quality code efficiently. The position combines technical leadership with hands-on development, focusing on scalable solutions that span device software, services, and apps.

The role requires expertise in software development, particularly in Java or Python, with a strong foundation in data structures and algorithms. You'll be working with Google's next-generation technologies that impact billions of users worldwide, contributing to products that handle information at massive scale. The Google Home team specifically focuses on creating smart home solutions, from thermostats to smart displays, with the mission of making homes more helpful and environmentally conscious.

As a technical leader, you'll guide adjacent engineers, set technical direction, and take ownership of complex solutions. The position offers opportunities to work across multiple teams and organizations, solving technical challenges that enable rapid, high-quality product development. You'll be responsible for developing testing infrastructure that ensures product reliability, performance, and usability across all development phases.

This role is ideal for someone who combines technical expertise with leadership abilities, has a passion for infrastructure and tools, and wants to make a significant impact on Google's smart home ecosystem. You'll be part of a team that's pushing the boundaries of technology while creating products that make users' homes more helpful and sustainable.

Last updated 3 months ago

Responsibilities For Lead Software Engineer, Engineering Productivity, Google Nest

  • Work with multiple teams across organizations to solve technical problems
  • Lead on scalable infrastructure that spans across device software, services, and apps
  • Deliver infrastructure to testing components and products
  • Set technical direction and priorities for adjacent engineers within and across teams
  • Generate ideas to solve technical problems and take full ownership of the solution

Requirements For Lead Software Engineer, Engineering Productivity, Google Nest

Java
Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in Java or Python, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience with backend services, integration and hermetic testing
  • Knowledge of the major phases and activities of a software test cycle
  • Ability to define software architecture, components, modules, interfaces, and data
  • Ability to debug, triage, and fix program code or system issues
  • Passion for tools and infrastructure

Benefits For Lead Software Engineer, Engineering Productivity, Google Nest

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Accommodation for disabilities
  • Comprehensive medical benefits
  • Parental leave

Interested in this job?