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.
Backend
Staff Software Engineer
In-Person
5000+ Employees
5+ years of experience
Consumer · Enterprise SaaS

Description For Lead Software Engineer, Engineering Productivity, Google Nest

Google's Home team is at the forefront of developing innovative 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 infrastructure that enables feature teams to deliver high-quality code efficiently. The position combines technical leadership with hands-on development, focusing on scalable solutions across device software, services, and apps.

The role requires expertise in software development, particularly in Java or Python, with a strong foundation in testing methodologies and software architecture. You'll work with cutting-edge technologies in the smart home space, from thermostats to smart displays, contributing to Google's mission of creating homes that are more helpful and environmentally conscious.

As a technical leader, you'll guide adjacent engineers, set technical direction, and solve complex problems that impact multiple teams. The position offers the opportunity to work on products that directly affect billions of users' daily lives, with the backing of Google's extensive resources and innovative culture.

This role is ideal for someone who combines technical expertise with leadership abilities, has a passion for infrastructure and testing, and wants to make a significant impact on the future of smart home technology. You'll be part of a team that values innovation, quality, and user experience, while working on products that are transforming how people interact with their homes.

Last updated 7 minutes ago

Responsibilities For Lead Software Engineer, Engineering Productivity, Google Nest

  • Work with multiple teams across organizations to solve technical problems
  • Lead on scalable infrastructure 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 solutions

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 major phases and activities of software test cycle
  • Ability to define software architecture, components, modules, interfaces
  • Ability to debug, triage, and fix program code or system issues
  • Passion for tools and infrastructure

Interested in this job?

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

Staff Software Engineer, Corporate Engineering

Staff Software Engineer position at Google's Corporate Engineering division, focusing on building enterprise-scale internal solutions and leading technical teams.

Head of Technical Delivery Integration

Lead technical delivery integration role at Google Public Sector, focusing on government and education digital transformation initiatives with competitive compensation and benefits.

Senior Technical Program Manager, Global Network Technology

Lead complex networking technology projects at Google as a Senior Technical Program Manager, implementing solutions for the global production network.

Senior Product Manager, RCS Business Messaging

Lead Google's RCS Business Messaging initiatives, developing innovative solutions for user communication and business messaging platforms.

Leadership Technical Program Manager I, Search

Lead complex engineering projects at Google Search as a Technical Program Manager, managing cross-functional teams and driving organizational efficiency.