Staff Software Engineer, Home Infrastructure

Google Google · Big Tech · Warsaw, Poland

This role is for a Staff Software Engineer on the Health and Home Infrastructure team at Google. The team focuses on building scalable serving and offline infrastructure, developer platforms, and data services for Google Home and Nest products. The role involves managing a team, developing and maintaining high-QPS distributed systems, and ensuring reliability and low-latency performance. While the team uses AI (like Gemini) to enhance product features, the core responsibility of this role is infrastructure engineering, not direct AI/ML model development.

What you'd actually do

  1. Hire and grow the team in Warsaw, establish the engineering culture, and manage engineers while maintaining engineering best practices and ensuring high engineering quality.
  2. Develop, maintain, and ensure the reliability and low-latency performance of high-queries per second distributed systems.
  3. Review code and provide feedback to ensure best practices, including style guidelines, accuracy, testability, and efficiency.
  4. Facilitate alignment and clarity across teams on goals, outcomes, and timelines while managing project priorities, deadlines, and deliverables.
  5. Deliver the projects for Home infrastructure by ensuring high engineering quality and working collaboratively with teams in different locations.

Skills

Required

  • Java or C++
  • testing, maintaining, and launching infrastructure
  • software design and architecture
  • developing large-scale distributed infrastructure
  • storage or distributed data processing
  • technical leadership role leading project teams
  • setting technical direction

Nice to have

  • complex matrixed organization involving cross-functional or cross-business projects
  • managing an engineering team

What the JD emphasized

  • high-queries per second distributed systems
  • low-latency performance
  • high engineering quality