Taro Logo

Software Engineer, Google Distributed Cloud

Google Cloud accelerates organizations' digital transformation by delivering enterprise-grade solutions leveraging cutting-edge technology and developer tools.
$141,000 - $202,000
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Google Distributed Cloud

Google Cloud is seeking a Software Engineer to join their Google Distributed Cloud team. This role combines infrastructure development, tooling, and distributed systems work to support Google Cloud Platform's development and release workflows. The position offers competitive compensation ($141,000-$202,000) plus bonus, equity, and comprehensive benefits.

As a Software Engineer, you'll be responsible for building and maintaining virtual and physical environments, developing tools for deployment and testing, and creating frameworks that enable quality and reliability. The role requires expertise in distributed systems, infrastructure development, and developer tooling, with a focus on improving developer productivity and code quality.

The ideal candidate brings 2+ years of experience in software development, distributed systems, and developer tools. Knowledge of Kubernetes, container technologies, and low-level infrastructure (compute, storage, networking) is highly valued. This is an excellent opportunity to work on critical infrastructure that supports Google's cloud services while collaborating with talented engineers across the organization.

Google offers a collaborative environment where engineers can tackle complex technical challenges at scale. The company is committed to diversity, equality, and creating an inclusive workplace. This role provides opportunities for growth and impact while working on technology that serves billions of users worldwide. Benefits include comprehensive healthcare, retirement plans, parental leave, and other competitive perks that make Google a top employer in tech.

Last updated 2 months 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
  • Partner with engineering teams to ensure the quality of Operable Components
  • 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

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits package