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

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 2 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?

Jobs Related To Google Lead Software Engineer, Engineering Productivity, Google Nest

Technical Lead, Partner Integration

Lead technical architect role at Google focusing on supply chain and data center systems integration, requiring 12+ years of experience in system design and implementation.

Senior Product Manager, Ads

Lead product strategy and development for Google Ads, managing advertising solutions across search, display, and video platforms while working with cross-functional teams.

Senior Product Manager, Compiler Infrastructure, Core Developer

Senior Product Manager role at Google focusing on compiler infrastructure and core developer experience, offering competitive compensation and benefits.

Senior Product Manager, Cloud SQL Availability, Disaster Recovery

Senior Product Manager position at Google focusing on Cloud SQL Availability and Disaster Recovery solutions.

Head of Technical Integration, Google Public Sector

Lead technical integration role at Google Public Sector, managing complex projects and driving technical delivery strategy for government and education clients.