Taro Logo

Senior Software Engineer, Google Nest

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

Job Description

Google's Home team is at the forefront of developing innovative hardware, software, and services for the smart home ecosystem. As a Senior Software Engineer on the Google Nest team, you'll be part of a mission to create a helpful home that cares for its inhabitants and the environment. The role involves working on cutting-edge technologies ranging from thermostats to smart displays, requiring expertise in software development, system design, and product development.

You'll be joining a company that's known for developing technologies that impact billions of users worldwide. The position offers opportunities to work across various technical domains including distributed computing, large-scale system design, networking, security, and AI. You'll be expected to bring fresh ideas and contribute to critical projects while having the flexibility to grow and evolve with the fast-paced business.

The role combines technical expertise with project management responsibilities, requiring you to balance priorities, meet deadlines, and deliver high-quality software solutions. You'll be involved in the entire software development lifecycle, from design and development to testing and maintenance. The position offers the chance to work with cutting-edge smart home technology while collaborating with talented engineers and stakeholders across Google.

This is an excellent opportunity for experienced engineers who want to make a significant impact on products that make homes smarter and more helpful. You'll be working in an environment that values technical excellence, innovation, and collaboration, with the resources and scale of Google behind you. The role offers both technical challenges and leadership opportunities, making it ideal for engineers looking to grow their careers while working on meaningful products that directly impact users' daily lives.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, Google Nest

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Google Nest

Java
Python
JavaScript
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture

Benefits For Senior Software Engineer, Google Nest

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement benefits
  • Parental leave