Staff Software Engineer, Google Cloud Compute

Google Google · Big Tech · Sunnyvale, CA +1

Software engineer at Google Cloud focusing on developing and enhancing large-scale software solutions, providing technical leadership, and managing project priorities and deliverables. The role involves designing, developing, testing, deploying, and maintaining software, with opportunities to influence and coach distributed teams.

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
  • software design and architecture
  • testing
  • launching software products
  • data structures
  • algorithms

Nice to have

  • technical leadership
  • project teams
  • technical direction
  • cross-functional projects