Staff Software Engineer, Cloud Platforms Infrastructure

Google Google · Big Tech · Sunnyvale, CA +1

This role is for a Staff Software Engineer on the AI and Infrastructure team at Google, focusing on building and scaling the platforms that power Google's AI models and global services. The role involves technical leadership, influencing teams, and designing, developing, and maintaining large-scale software solutions. While the team works with AI, the core responsibilities are in software engineering and infrastructure, not direct AI/ML model development.

What you'd actually do

  1. Provide technical leadership on high-impact projects.
  2. Influence and coach a distributed team of Engineers.
  3. Facilitate alignment and clarity across teams on goals, outcomes, and timelines.
  4. Manage project priorities, deadlines, and deliverables.
  5. Design, develop, test, deploy, maintain, and enhance large-scale software solutions.

Skills

Required

  • software development
  • testing software products
  • launching software products
  • embedded operating systems
  • software design
  • software architecture
  • C++ programming language

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • project teams
  • technical direction
  • complex, matrixed organization
  • cross-functional projects
  • cross-business projects
  • large-scale cloud storage systems