Taro Logo

Software Engineer II, Home Infrastructure

A global technology company that develops innovative products and services used by billions of users worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Enterprise SaaS

Job Description

Google is seeking a Software Engineer II to join their Home Infrastructure team in Zürich, Switzerland. This role is crucial to Google's Smart Home strategy, particularly in launching Gemini-powered experiences in 2025 and beyond. The position involves working on complex infrastructure tests and shaping the software stack that serves home experiences.

The role sits within the Platforms and Devices team, which is responsible for Google's computing software platforms across various environments and first-party devices. The ideal candidate will combine strong technical skills with a collaborative spirit to build platforms that enable rapid iteration on new AI-powered features while serving millions of users.

Key responsibilities include code review, documentation maintenance, redesigning the Home voice assistance platform for LLM-powered conversations, and creating developer-facing tools. The position requires at least one year of experience in software development, data structures, algorithms, and infrastructure/distributed systems.

This is an excellent opportunity for someone passionate about infrastructure, production systems, and AI integration in home technologies. The role offers direct impact on Google's smart home products and the chance to work with cutting-edge AI technologies like Gemini. The position combines technical challenges with the opportunity to shape the future of home automation and AI-powered experiences.

Working at Google provides exposure to large-scale systems, collaboration with talented engineers across multiple sites, and the chance to impact billions of users. The role offers professional growth opportunities and the chance to work on innovative technologies at the intersection of AI and home automation.

Last updated an hour ago

Responsibilities For Software Engineer II, Home Infrastructure

  • Review code developed by other developers and provide feedback
  • Contribute to existing documentation and educational content
  • Redesign the Home voice assistance platform for LLM-powered fluid conversations
  • Create developer-facing tools, metrics, and processes
  • Improve and maintain infrastructure to ensure smooth operation

Requirements For Software Engineer II, Home Infrastructure

Go
Java
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 infrastructure or distributed systems

Related Jobs