Software Engineer, Google Distributed Cloud

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology and developer tools.
$136,000 - $200,000
Distributed Systems
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer, Google Distributed Cloud

Google Cloud is seeking a Software Engineer to join their Distributed Cloud team, focusing on building and maintaining critical infrastructure that powers Google's cloud services. This role combines distributed systems expertise with developer tooling, offering a unique opportunity to impact how billions of users interact with Google's services.

The position requires strong technical skills in distributed systems, infrastructure development, and developer tooling. You'll be working on maintaining virtual and physical environments that support Google Cloud Platform's development workflows, creating tools for deployment management, and developing test frameworks that ensure reliable software delivery.

As part of Google's engineering team, you'll have the chance to work on cutting-edge technology that operates at massive scale. The role offers exposure to various aspects of system design, from low-level infrastructure to high-level developer tools. You'll be collaborating with talented engineers across teams, contributing to Google's cloud infrastructure that serves customers in over 200 countries.

The compensation package is competitive, including a base salary range of $136,000-$200,000, plus bonus, equity, and comprehensive benefits. Google's commitment to innovation, technical excellence, and employee growth makes this an excellent opportunity for engineers looking to make a significant impact in cloud computing and distributed systems.

The role offers growth potential within Google's fast-paced environment, where you can switch teams and projects as you develop. You'll be at the forefront of cloud technology, working with the latest tools and technologies while helping shape the future of Google's cloud infrastructure.

Last updated 3 days ago

Responsibilities For Software Engineer, Google Distributed Cloud

  • Work with the team to provide and maintain reliable and stable virtual and physical environments that support Google Cloud Platforms development and release workflows
  • Code and debug to develop tools for working within these environments
  • Develop integration/End-to-End test framework to empower the Operable Components teams
  • Partner with engineering teams to ensure the quality of Operable Components rolled out to the environments
  • Integrate the platform/test environment with CI/CD

Requirements For Software Engineer, Google Distributed Cloud

Kubernetes
Linux
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 2 years of experience building and developing large-scale infrastructure or distributed systems
  • 2 years of experience building developer tools that improve developer velocity, code quality and code health

Benefits For Software Engineer, Google Distributed Cloud

  • bonus
  • equity
  • benefits package

Interested in this job?

Jobs Related To Google Software Engineer, Google Distributed Cloud

Software Engineer, Systems Research, PhD, Early Career

Systems Research Software Engineer position at Google, focusing on advanced computer systems design and implementation with competitive compensation and benefits.

Software Engineer, WANForms, Google Global Networking

Software Engineer position at Google focusing on distributed networking applications and WANForms development within Google Global Networking.

Software Engineer, Google Distributed Cloud

Software Engineer position at Google working on Distributed Cloud systems, focusing on infrastructure, developer tools, and platform development.

Software Engineer III, Infrastructure, Google Ads

Software Engineer III position at Google focusing on infrastructure development for Google Ads, requiring 2+ years of experience in distributed systems and large-scale infrastructure.

Software Engineer III, Infrastructure, Google Cloud Data Management

Software Engineer III position at Google focusing on Infrastructure and Cloud Data Management, offering competitive salary and benefits.