Staff Software Engineer, Cloud Platforms Infrastructure

Google Google · Big Tech · Sunnyvale, CA +1

Staff Software Engineer on the AI and Infrastructure team at Google, focusing on building and enhancing large-scale software solutions that support AI model development and global services. The role involves technical leadership, influencing teams, and managing project priorities within a complex, matrixed organization.

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
  • launching software products
  • embedded operating systems
  • software design
  • software architecture
  • C++ programming language

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • data structures
  • algorithms
  • technical leadership
  • complex, matrixed organization
  • cross-functional projects
  • cross-business projects
  • architecting large-scale cloud storage systems

What the JD emphasized

  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 5 years of experience working with embedded operating systems
  • 3 years of experience with software design and architecture
  • Experience developing software applications using the C++ programming language
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction