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

Description For Software Engineer III, Engineering Productivity, Google Nest

Google's Home team is seeking a Software Engineer III to join their Engineering Productivity team, focusing on hardware, software, and services for the smart home ecosystem. This role combines infrastructure development with product engineering, working on technologies ranging from thermostats to smart displays. The position requires strong technical skills in software development, particularly with languages like C++ and Python, and experience with service infrastructure and continuous integration.

The ideal candidate will lead the design and implementation of scalable infrastructure across applications, services, and device software. They will be responsible for solving complex technical problems, taking ownership of solutions, and working cross-functionally to deliver high-impact results. The role demands excellent communication skills and data-driven approaches to problem-solving.

As part of Google's broader engineering organization, you'll have the opportunity to work on technologies that impact billions of users, with the chance to switch teams and projects as you grow. The position offers exposure to various technical areas including distributed computing, system design, networking, and AI, while contributing to Google's mission of making homes more helpful through technology.

This role is perfect for someone who combines technical expertise with leadership qualities, can think strategically about infrastructure and product needs, and is passionate about creating technology that makes homes smarter and more efficient. You'll be part of a team dedicated to creating a home that cares for its inhabitants and the world around it, working on products that directly impact how people interact with their living spaces.

Last updated 2 days 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)

Interested in this job?

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