Staff Software Engineer, Google Cloud

Google Google · Big Tech · Bengaluru, Karnataka, India +1

Staff Software Engineer role at Google Cloud, focusing on AI and Infrastructure. The role involves providing technical leadership, managing projects, and designing/developing large-scale software solutions that support Google's AI models and infrastructure. 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
  • software design
  • software architecture

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • project team leadership
  • setting technical direction
  • complex matrixed organization
  • cross-functional projects
  • cross-business projects

What the JD emphasized

  • software development
  • software products
  • software design and architecture
  • data structures/algorithms
  • technical leadership role