Taro Logo

Senior Software Developer, Google Home Platform

Google is a global technology company that develops innovative products and services used by billions of users.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Consumer

Job Description

Google Home Platform is seeking a Senior Software Developer to join their team focused on hardware, software and services offerings for the smart home. This role is part of the Google Home team that researches, designs, and develops new technologies and hardware to make users' homes more helpful, from thermostats to smart displays. The position requires strong expertise in mobile development, with a focus on building software that empowers development teams to create high-quality mobile apps and services.

As a Senior Software Developer, you'll be at the heart of Google's software development process, working on solving complex challenges of developing at scale while maintaining stability, quality and code health. You'll have the opportunity to impact thousands of Googlers and billions of users by increasing the pace of product development and ensuring thorough testing practices.

The role involves collaborating in small, agile teams on common problems across products, providing exposure to a broad set of technical challenges and opportunities for accelerated career growth. You'll be responsible for designing, developing, testing and maintaining software solutions while managing project priorities and deliverables.

The ideal candidate should have strong experience with data structures/algorithms and mobile development, particularly with technologies like Kotlin, Swift, Java, Objective-C, API Design, iOS SDK, and Android SDK. The position offers access to Google's extensive platforms and compute resources, providing unique opportunities for professional growth in software development.

This role is critical in achieving Google Home's mission of creating a helpful home that cares for both its inhabitants and the world around it. The position combines technical expertise with project management skills, requiring the ability to balance multiple priorities while maintaining high standards of code quality and development practices.

Last updated 10 days ago

Responsibilities For Senior Software Developer, Google Home Platform

  • 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 issues

Requirements For Senior Software Developer, Google Home Platform

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

Benefits For Senior Software Developer, Google Home Platform

Medical Insurance
401k
Parental Leave
  • Comprehensive medical insurance
  • 401k retirement plan
  • Parental leave benefits

Related Jobs