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 seeking a Senior Software Engineer to join their innovative work on hardware, software, and services for the smart home ecosystem. This role is part of the team behind Google Nest, focusing on developing technologies ranging from thermostats to smart displays. The mission is to create a helpful home that cares for its inhabitants and the environment.

As a Senior Software Engineer, you'll be working on critical projects with opportunities to impact billions of users. The role requires versatility across the full technology stack, from distributed computing to system design, networking, security, and AI. You'll be responsible for designing, developing, and maintaining software solutions while managing project priorities and deliverables.

The position offers the chance to work with cutting-edge technologies in smart home automation, contributing to Google's mission of making homes more helpful and intelligent. You'll collaborate with talented engineers, participate in design reviews, and help shape the future of home technology. The role combines technical expertise with leadership opportunities, making it ideal for engineers who want to make a significant impact in the smart home space.

Google offers a collaborative environment, the chance to work on transformative technologies, and the opportunity to help shape the future of home automation. The role provides exposure to various aspects of software engineering, from core development to system architecture, making it an excellent opportunity for growth and impact in the smart home industry.

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

Python
Java
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
  • Equal employment opportunity
  • Inclusive work environment
  • Comprehensive healthcare benefits
  • Parental leave
  • Retirement benefits