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 is seeking a Software Engineer III to join their Google Nest team, focusing on Engineering Productivity. This role is crucial in developing next-generation technologies that impact billions of users worldwide. The position combines software development expertise with infrastructure optimization, requiring both technical depth and leadership qualities.

The Google Home team, which includes Nest, is dedicated to creating innovative hardware, software, and services for the smart home ecosystem, from thermostats to smart displays. Their mission centers on creating a helpful home that cares for its inhabitants and the environment. This role specifically focuses on engineering productivity, requiring expertise in service infrastructure, continuous integration, and system optimization.

As a Software Engineer III, you'll lead infrastructure design and implementation across multiple platforms, solve complex technical challenges, and work closely with cross-functional teams. The position requires strong problem-solving abilities, excellent communication skills, and the capacity to adapt to changing market needs. You'll be responsible for developing scalable solutions that enhance user experiences while maintaining high-quality standards.

The ideal candidate brings at least 2 years of software development experience, strong knowledge of programming languages like C++ or Python, and a deep understanding of data structures and algorithms. Advanced education in Computer Science or related fields is preferred, along with experience in service infrastructure and test frameworks. This role offers opportunities to impact Google's core products while working with cutting-edge technology in the smart home space.

Google offers a collaborative environment where engineers can switch between teams and projects as they grow, providing continuous learning opportunities and the chance to work on technologies that shape the future of home automation and user interaction.

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