Staff Software Engineer, Google Distributed Cloud

Google is a global technology company that develops innovative products and services used by billions of users.
$248,000 - $349,000
Distributed Systems
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Staff Software Engineer, Google Distributed Cloud

Google is seeking a Staff Software Engineer to join their Google Distributed Cloud team, focusing on developing next-generation technologies that will impact billions of users. This role is part of Google's initiative to deliver enterprise-grade solutions leveraging cutting-edge technology.

The position involves working on Google Distributed Cloud air-gapped, a new converged hardware/software solution for customers wanting Google Cloud benefits in disconnected environments. The solution encompasses both hardware stack (including racks, network switches, compute servers, and storage appliances) and software stack (operating system, Anthos, Kubernetes, KVM/QEMU).

As a Staff Software Engineer, you'll lead teams in developing large-scale infrastructure and distributed systems, providing technical leadership and mentorship. The role requires deep expertise in software development, system design, and architecture, with a focus on building scalable solutions that meet customer requirements.

Key responsibilities include shaping product roadmaps, overseeing technical implementations, and ensuring infrastructure components meet security and compliance standards. You'll work in a collaborative environment, leading cross-functional teams and driving technical direction for critical projects.

The position offers competitive compensation ($248,000-$349,000 base salary) and comprehensive benefits. Multiple locations are available including Sunnyvale, Cambridge, Durham, Raleigh, and Seattle. This is an excellent opportunity for experienced engineers looking to make a significant impact at scale while working with cutting-edge cloud technologies.

The ideal candidate will have 8+ years of software development experience, strong leadership skills, and deep knowledge of distributed systems. You'll be part of Google Cloud's mission to accelerate digital transformation across industries, working with customers in more than 200 countries and territories.

This role offers the chance to work on innovative solutions at the intersection of cloud computing, distributed systems, and enterprise infrastructure, making it an exciting opportunity for those passionate about large-scale technical challenges.

Last updated 15 minutes ago

Responsibilities For Staff Software Engineer, Google Distributed Cloud

  • Guide and shape future products by providing product design engineering into the technology roadmap with data-oriented decisions
  • Lead the team and oversee the functional and performance characteristics of networking, compute and storage resources
  • Lead the team to define and design strategies and develop technical solutions
  • Ensure the Infrastructure components meet the security and compliance requirements

Requirements For Staff Software Engineer, Google Distributed Cloud

Kubernetes
Linux
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development and design
  • 7 years of experience building and developing large-scale infrastructure, distributed systems or networks
  • 5 years of experience in design, architecture, testing, and launching software products

Benefits For Staff Software Engineer, Google Distributed Cloud

Medical Insurance
401k
Parental Leave
  • Medical Insurance
  • 401k
  • Parental Leave

Interested in this job?

Jobs Related To Google Staff Software Engineer, Google Distributed Cloud

Senior Staff Software Engineer, Infrastructure, Google Cloud Data Management

Senior Staff Software Engineer position at Google Cloud focusing on infrastructure and data management systems, requiring extensive experience in distributed systems and technical leadership.

Staff Software Engineer, Google Enterprise Network

Lead software engineering role at Google focusing on enterprise network automation and infrastructure development in Bengaluru, India.

Senior Staff Software Engineer, Hybrid Connectivity

Senior Staff Software Engineer position at Google Cloud focusing on hybrid connectivity and distributed systems, offering competitive compensation and the opportunity to lead critical infrastructure development.

Staff Software Engineer, Infrastructure, Google Cloud Compute

Staff Software Engineer position at Google Cloud focusing on infrastructure and compute systems, offering competitive compensation and benefits.

Staff Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Staff Software Engineer position at Google focusing on infrastructure and platforms engineering, offering competitive compensation and the opportunity to work on large-scale distributed systems.