Software Engineering Manager, Google Nest

Google is a global technology company that focuses on search, cloud computing, software, and hardware. The Google Home team researches, designs, and develops new technologies and hardware to make users' homes more helpful.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Consumer

Description For Software Engineering Manager, Google Nest

Google is seeking a Software Engineering Manager for the Google Nest team. This role combines technical expertise with leadership skills to manage and guide a team of engineers working on innovative home technologies. The position involves overseeing projects related to hardware, software, and services for smart home devices.

Key Responsibilities:

  • Build reliable integration test frameworks for services and virtual device emulator technology in the connected device domain
  • Develop interoperability frameworks to ensure seamless functionality across Google device software, back-end, and apps
  • Create tools to measure and provide insights on system performance issues
  • Implement Generative AI-based tools for automation generation, log analysis, and triage to enhance developer workflows
  • Define test and development strategies
  • Set team priorities aligned with broader organizational goals
  • Manage and lead engineering teams across multiple locations

Required Qualifications:

  • Bachelor's degree in Computer Science or related technical field
  • 8 years of software development experience in Python or Java
  • 3 years of technical leadership experience, with 2 years in people management

Preferred Qualifications:

  • Master's degree or PhD in Engineering, Computer Science, or related field
  • Experience leading teams in software development, infrastructure, or test automation
  • Skill in defining multi-quarter team delivery roadmaps and managing constraints
  • Knowledge of software test cycle phases and activities
  • Ability to grow and develop individuals and teams
  • Excellent cross-functional collaboration skills

The role offers the opportunity to work on cutting-edge smart home technologies and contribute to Google's mission of creating a home that cares for its inhabitants and the environment. Join a team focused on innovation and pushing the boundaries of connected devices, apps, and ecosystems.

Last updated a month ago

Responsibilities For Software Engineering Manager, Google Nest

  • Build reliable integration test frameworks for services and virtual device emulators
  • Develop interoperability frameworks for Google device software, back-end, and apps
  • Write tools to measure and provide insight on performance issues
  • Develop Generative AI based tools for automation, log analysis, and triage
  • Define test and development strategies
  • Set and communicate team priorities
  • Align strategy and processes across teams

Requirements For Software Engineering Manager, Google Nest

Python
Java
  • Bachelor's degree in Computer Science or related technical field
  • 8 years of experience with software development in Python or Java
  • 3 years of experience in a technical leadership role
  • 2 years of experience in people management or team leadership

Interested in this job?

Jobs Related To Google Software Engineering Manager, Google Nest

Head of Technical Delivery Integration

Lead technical delivery integration role at Google Public Sector, focusing on strategic program management and implementation of technical consulting engagements for government and education sectors.

Leadership Technical Program Manager II, Google Ads

Lead complex engineering projects and teams in Google Ads, managing technical programs that connect people, publishers, and advertisers across the internet.

gTech Business Solutions Architect

Senior technical role focusing on architecting business solutions for Google's Ads ecosystem, requiring 12 years of experience in web technologies and project management.

Group Product Manager, Search

Lead product strategy and development for Google Search as a Group Product Manager, shaping how billions of users access information worldwide.

Senior Product Manager, RCS Business Messaging

Lead product strategy and development for Google's RCS Business Messaging platform, focusing on user experience, spam prevention, and ecosystem growth.