Senior Staff Software Engineer, Technical Lead, Google Cloud

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging Google's cutting-edge technology.
Cloud
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS · Cloud

Description For Senior Staff Software Engineer, Technical Lead, Google Cloud

Google Cloud is seeking a Senior Staff Software Engineer to lead their Backup and DR service team. This role is crucial in developing next-generation technologies that impact billions of users' interactions with Google Cloud Platform. The position focuses on delivering business continuity solutions for mission-critical workloads in Google Cloud and hybrid environments.

The role involves working on an innovative backup service that provides forever incremental application-consistent backups across various workloads, including VMware, Compute Engine, GCVE VMs, and multiple database systems. The team is actively expanding the product's capabilities and supporting more regions while implementing rapid recovery solutions for various first-party products.

As a technical lead, you'll be responsible for architecting scalable systems, driving innovation, and working closely with Google Cloud leadership to set strategic direction. The ideal candidate will combine deep technical expertise with strong leadership skills, bringing fresh ideas to areas including distributed computing, large-scale system design, and security.

The position offers the opportunity to work with cutting-edge technology while solving critical business problems for customers across 200+ countries. You'll be empowered to act like an owner, anticipate customer needs, and drive technological advancement in cloud backup solutions. This role requires a versatile engineer who can display leadership qualities and tackle new challenges across the full stack while contributing to Google Cloud's continued growth and evolution.

Last updated 6 days ago

Responsibilities For Senior Staff Software Engineer, Technical Lead, Google Cloud

  • Understand customer requirements and competitive landscape
  • Work with team and Google Cloud leadership to set team's vision and strategic goals
  • Stay abreast of latest trends in cloud backup technology and drive innovation
  • Architect and design scalable, reliable systems for Backup and DR service
  • Work with other GCP teams to ensure consistent backup of stateful resources

Requirements For Senior Staff Software Engineer, Technical Lead, Google Cloud

Kubernetes
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience with design and architecture; and testing/launching software products
  • Master's degree or PhD in Engineering, Computer Science, or related technical field (preferred)
  • 5 years of experience in a technical leadership role (preferred)
  • 3 years of experience working in complex, matrixed organizations (preferred)

Interested in this job?

Jobs Related To Google Senior Staff Software Engineer, Technical Lead, Google Cloud

Staff Software Engineer, Infrastructure, Google Cloud AI

Lead infrastructure development for Google Cloud AI as a Staff Software Engineer, combining technical leadership with hands-on development of enterprise-grade cloud solutions.

Staff Software Developer, Google Kubernetes Engine Multitenancy, Cloud

Lead the development of Google Kubernetes Engine's multitenancy solutions, architecting scalable cloud infrastructure and mentoring engineering teams.

Cloud Developer, Platform and Infrastructure, Cloud Professional Services

Senior Cloud Developer position at Google Cloud Professional Services, focusing on platform infrastructure and customer solutions with competitive compensation and benefits.

Senior Staff Software Engineer, Infrastructure, Google Cloud

Senior Staff Software Engineer position at Google Cloud, focusing on infrastructure development and technical leadership, requiring 8+ years of experience in software development and distributed systems.

Senior Staff Software Engineer, Google Cloud Global Networking

Senior Staff Software Engineer position at Google Cloud focusing on Global Networking, offering technical leadership and development opportunities in Austin or Atlanta.