Senior Software Engineer, Google Distributed Cloud

Google Cloud accelerates organizations' digital transformation, delivering enterprise-grade solutions leveraging cutting-edge technology and developer tools.
$166,000 - $244,000
Distributed Systems
Senior Software Engineer
In-Person
5000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Senior Software Engineer, Google Distributed Cloud

Google Cloud is seeking a Senior Software Engineer to join their Distributed Cloud team, working on next-generation technologies that impact billions of users. This role offers an opportunity to work on critical projects within Google Cloud, developing enterprise-grade solutions that leverage cutting-edge technology. The position requires expertise in distributed systems, cloud platforms, and software development, with a focus on building large-scale infrastructure.

As a Senior Software Engineer, you'll be instrumental in developing and maintaining distributed systems, collaborating with cross-functional teams, and contributing to the architecture of Google Cloud's infrastructure. The role combines technical leadership with hands-on development, requiring both depth in software engineering and breadth across cloud technologies.

The position offers competitive compensation ($166,000-$244,000) plus bonus, equity, and comprehensive benefits. Located in either Durham or Raleigh, NC, you'll be part of Google's innovative culture where engineers are empowered to act like owners and drive technological advancement. This is an excellent opportunity for experienced engineers who want to impact cloud computing's future while working with cutting-edge technologies and contributing to solutions used by customers in over 200 countries.

The ideal candidate will bring strong experience in distributed systems, proficiency in languages like Go, and knowledge of Kubernetes and Linux. You'll have the chance to work on challenging technical problems, lead design reviews, and contribute to the evolution of Google Cloud's infrastructure while collaborating with some of the industry's best engineers.

Last updated 2 minutes ago

Responsibilities For Senior Software Engineer, Google Distributed Cloud

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Collaborate across teams, across organizations and within the open source community
  • Review code developed by other developers and provide feedback to ensure best practices
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Senior Software Engineer, Google Distributed Cloud

Go
Linux
Kubernetes
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages (e.g., Go, C++, Python)
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience building and developing large-scale infrastructure, distributed systems or networks
  • Experience with compute technologies, storage, or hardware architecture

Benefits For Senior Software Engineer, Google Distributed Cloud

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive medical, dental, and vision insurance
  • 401k benefits
  • Equity compensation
  • Bonus compensation

Interested in this job?

Jobs Related To Google Senior Software Engineer, Google Distributed Cloud

Senior Software Engineer, Infrastructure, Core

Senior Software Engineer position at Google working on infrastructure and core systems, developing next-generation technologies that power Google's flagship products.

Senior Software Engineer, Project Starline

Senior Software Engineer position at Google working on Project Starline, developing revolutionary 3D communication technology that enables life-like virtual presence.

Senior Software Engineer, Borg, Google Cloud

Senior Software Engineer position at Google Cloud, focusing on Borg cluster management system development and scaling distributed systems.

Senior Software Engineer, Project Starline

Senior Software Engineer position at Google working on Project Starline, developing next-generation 3D communication technology to enable realistic remote presence experiences.

Senior Software Engineer, Infrastructure, Google Cloud Unified Fulfillment Optimization

Senior Software Engineer position at Google Cloud focusing on infrastructure and distributed systems development with competitive compensation and opportunities to work on large-scale technologies.