Taro Logo

Software Engineer III, Engineering Productivity, Google Nest

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
New Taipei, Banqiao District, New Taipei City, Taiwan
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Google is seeking a Software Engineer III to join their Google Nest team, focusing on Engineering Productivity. This role is crucial for developing and optimizing infrastructure that supports Google's home hardware and software offerings, from thermostats to smart displays. The position combines technical leadership with hands-on development, requiring expertise in service infrastructure and continuous integration.

The ideal candidate will lead the design and implementation of scalable infrastructure across applications, services, and device software. They'll need to demonstrate strong problem-solving abilities, taking ownership of technical solutions and working effectively with cross-functional teams. The role demands both technical excellence and the ability to communicate effectively, using data-driven approaches to identify and address gaps in the system.

As part of Google's broader engineering organization, this position offers opportunities to work on technologies that impact billions of users. The Google Home team's mission is to create a home that cares for its inhabitants and the world around it, making this role perfect for engineers passionate about developing innovative solutions in the smart home space.

The position requires a minimum of 2 years of software development experience, with expertise in languages like C++ or Python. While a Bachelor's degree is the minimum requirement, candidates with advanced degrees in Computer Science or related fields are preferred. The role offers the chance to work with cutting-edge technology while contributing to products that make homes more helpful and intelligent.

Last updated 3 months ago

Responsibilities For Software Engineer III, Engineering Productivity, Google Nest

  • Lead the design, implement and optimize scalable infrastructure across applications, services and device software
  • Generate the ideas required to solve technical problems and take ownership of the solution
  • Solve product and infrastructure problems that impact user experiences
  • Work with cross-functional teams to identify gaps and deliver solutions with excellent communication skills and data-driven approaches
  • Be responsive to fluid markets and potential changes on product and infrastructure needs

Requirements For Software Engineer III, Engineering Productivity, Google Nest

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages such as C++ or Python, and with data structures/algorithms
  • Master's degree or PhD in Computer Science or a related technical field (preferred)
  • Experience in developing service infrastructure, service integration test frameworks and continuous integration (preferred)
  • Ability to debug, triage, and fix code or system issues (preferred)

Benefits For Software Engineer III, Engineering Productivity, Google Nest

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Google welcomes people with disabilities