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.