Taro Logo

App Software Engineer, Google Home Experiences

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Mobile
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer · Enterprise SaaS

Description For App Software Engineer, Google Home Experiences

Google is seeking an App Software Engineer to join their Google Home Experiences team, focusing on developing and enhancing the Google Home App, which serves as the central hub for Google's smart home ecosystem. This role is based in Mountain View, CA, and offers a competitive salary range of $141,000-$202,000 plus bonus, equity, and benefits.

The position requires expertise in Android application development and will involve leading the architecture, design, and implementation of new camera features within the Google Home App. The ideal candidate will have strong experience with software development, data structures, and algorithms, along with the ability to translate AI-driven feature requirements into scalable solutions.

The Google Home team is dedicated to creating hardware, software, and services for the smart home, ranging from thermostats to smart displays. Their mission centers on developing a helpful home that cares for its inhabitants and the environment. The team specifically focuses on the camera pillar, supporting both Nest and partner cameras, which is a major driver of user engagement and business growth.

Key responsibilities include leading feature development, writing clean code, participating in code reviews, collaborating with cross-functional teams, and maintaining application stability and performance. The role offers opportunities to work with cutting-edge technologies, particularly in AI integration with mobile applications for real-time video and smart home systems.

This position is ideal for candidates who are passionate about mobile development, have strong technical skills, and want to contribute to shaping the future of smart home technology. The role offers the chance to work on products that impact billions of users while being part of a team that values innovation and technical excellence.

Google provides a comprehensive benefits package and promotes an inclusive work environment, welcoming candidates from diverse backgrounds. The company's commitment to innovation, scale, and user impact makes this an exciting opportunity for software engineers looking to make a significant impact in the smart home technology space.

Last updated 2 days ago

Responsibilities For App Software Engineer, Google Home Experiences

  • Lead the architecture, design, development, and deployment of new camera features within the Google Home App (Android and iOS)
  • Translate product and AI-driven feature requirements into scalable, high-quality technical solutions
  • Write clean, well-documented code, participate in code reviews, and drive best practices for mobile development
  • Collaborate closely with cross-functional teams (product, design, backend) to ensure seamless integration and user experience across platforms
  • Identify and resolve technical challenges to maintain application stability, performance, and continuous codebase improvement

Requirements For App Software Engineer, Google Home Experiences

Java
Kotlin
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year with advanced degree
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with Android application development

Benefits For App Software Engineer, Google Home Experiences

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google App Software Engineer, Google Home Experiences

Software Engineer II, Google Messages

Software Engineer II position at Google working on Google Messages platform, focusing on Android development and feature implementation for a billion-user communication app.

Software Engineer II, Android Wear Google Messages

Software Engineer II position at Google focusing on Android Wear Google Messages development, requiring Android expertise and 1+ years of programming experience.

Software Engineer III, Play Games Multiplatform

Software Engineer III position at Google Play focusing on multiplatform game development, requiring 2+ years of experience and expertise in C# and game development.

Software Engineer, Google Pixel Graphics

Software Engineering role at Google focusing on GPU graphics and compute technologies for Pixel devices, requiring expertise in C programming and embedded systems.

Software Engineer III, Performance, Google Maps

Software Engineer III position focused on performance optimization for Google Maps, requiring mobile development experience and system performance expertise.