Taro Logo

Software Engineer ll, Home Infrastructure, Platforms and Devices

A global technology company that develops internet-related services and products, including search, cloud computing, software, and hardware.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Description For Software Engineer ll, Home Infrastructure, Platforms and Devices

Google is seeking a Software Engineer II to join their Home Infrastructure, Platforms and Devices team. This role focuses on developing infrastructure for Google's home experiences, particularly working on voice assistance platforms powered by Large Language Models. The position offers an opportunity to work on cutting-edge technology that impacts billions of users worldwide.

The role involves working with distributed systems and microservices, building data pipelines, and creating developer tools. You'll be part of a team that combines Google's AI, software, and hardware capabilities to create seamless computing experiences across different platforms.

As a Software Engineer at Google, you'll have the chance to work on critical projects while collaborating with engineers across multiple sites. The position requires strong technical skills in software development, particularly in languages like C++, Go, Java, and Kotlin, along with experience in distributed systems and microservices.

The ideal candidate will bring fresh ideas to various areas including distributed computing, system design, AI, and natural language processing. This role offers growth opportunities as you'll be working on next-generation technologies that shape how users interact with Google's products.

Working at Google means joining a company committed to innovation and technical excellence, while being part of a diverse and inclusive workplace. The position comes with the opportunity to make a significant impact on products used by billions of users worldwide, while working with some of the industry's brightest minds in a collaborative environment.

Last updated 3 days ago

Responsibilities For Software Engineer ll, Home Infrastructure, Platforms and Devices

  • Re-design the Home voice assistance platform for Large Language Model (LLM) powered fluid conversations
  • Enable changes through experimentation and analysis
  • Ensure dimensions and metrics are understood, consistent and available
  • Build state-of-the-art data pipelines that enable intra-day analysis
  • Create developer-facing tools, metrics and processes for a Developer Experience
  • Improve and maintain our infrastructure to ensure operation

Requirements For Software Engineer ll, Home Infrastructure, Platforms and Devices

Java
Python
Go
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms
  • 1 year of experience building and developing large-scale infrastructure or distributed systems

Interested in this job?

Jobs Related To Google Software Engineer ll, Home Infrastructure, Platforms and Devices