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
5,000+ 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 focuses on developing critical projects for Google Cloud's infrastructure and services. The ideal candidate will contribute to large-scale system design, distributed computing, and cloud platform development.

As a Senior Software Engineer, you'll be at the forefront of cloud technology, working with cutting-edge tools and systems. You'll collaborate with cross-functional teams to build and maintain enterprise-grade solutions that help organizations accelerate their digital transformation. The role offers opportunities to work with technologies like Go, Kubernetes, and Linux while building scalable distributed systems.

The position offers competitive compensation ranging from $166,000 to $244,000, plus additional benefits, bonus, and equity. Located in either Durham or Raleigh, NC, you'll be part of a team that serves customers in more than 200 countries and territories. This is an excellent opportunity for experienced engineers who want to make a significant impact on cloud technology while working with industry-leading professionals.

The role requires strong technical expertise in distributed systems, software development, and large-scale infrastructure. You'll be empowered to act like an owner, take initiative, and innovate while working on critical projects. The position offers growth opportunities and the chance to work with various technologies across the full stack as Google Cloud continues to expand its services and capabilities.

Last updated 10 days 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, D-SDN, Google Global Networking

Senior Software Engineer position at Google focusing on distributed networking applications and dSDN technologies, requiring 5 years of experience and strong software development skills.

Senior Software Engineer, Borg, Google Cloud

Senior Software Engineer position at Google Cloud, focusing on Borg cluster management system, requiring 5 years of software development experience and distributed systems expertise.

Senior Software Engineer, Infrastructure, Google Cloud Unified Fulfillment Optimization

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

Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Senior Software Engineer position at Google focusing on infrastructure and platforms development, offering competitive compensation and opportunity to work on large-scale systems.

Senior Software Engineer, Infrastructure, Google Workspace

Senior Software Engineer position at Google focusing on infrastructure development for Google Workspace, requiring expertise in distributed systems and large-scale architecture.