Staff Software Engineer, Developer AI

Google Google · Big Tech · Sunnyvale, CA +1

Staff Software Engineer role at Google focused on developing and enhancing large-scale software solutions, providing technical leadership, and influencing engineering teams. The role involves full-stack development across back-end and front-end technologies, with an emphasis on the end-to-end product lifecycle of tools and platforms designed to improve developer productivity and experience.

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
  • full stack development
  • back-end development (Java, Python, Golang, C++)
  • front-end development (JavaScript, TypeScript, HTML, CSS)
  • software design and architecture

Nice to have

  • data structures and algorithms
  • technical leadership
  • cross-functional project management