Senior Software Engineer, Google Distributed Cloud

Google is a global technology company that provides cutting-edge cloud solutions and tools for digital transformation.
$161,000 - $239,000
Cloud
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Developer, Google Cloud Application Modernization

Senior Software Developer position at Google Cloud focusing on application modernization, requiring 5+ years of development experience and expertise in distributed systems.

Senior Software Developer, Google Cloud Apps

Senior Software Developer position at Google Cloud focusing on developing enterprise-grade cloud applications and services, requiring 5+ years of software development experience.

Partner Engineer, AI Code Assistant and App Innovation

Senior Partner Engineer role at Google Cloud focusing on AI Code Assistant and App Innovation, requiring 8 years of cloud architecture experience and expertise in Java/Python development.

Strategic Cloud Engineer, Application Modernization, Technical Delivery

Senior Cloud Engineer role at Google focusing on application modernization and technical delivery for public sector clients.

Senior Network Engineer, Cloud VMware Engine

Senior Network Engineer position at Google Cloud VMware Engine team, combining network engineering expertise with cloud infrastructure management, offering competitive compensation and benefits.

Description For Senior Software Engineer, Google Distributed Cloud

Google Cloud is seeking a Senior Software Engineer to join their Distributed Cloud team. This role combines technical leadership with hands-on development, focusing on building and maintaining the infrastructure that powers Google Cloud services. You'll be responsible for shaping the technical direction of virtual and physical environments, ensuring reliable and stable development workflows, and collaborating with various engineering teams.

The position requires expertise in software development, system architecture, and technical leadership. You'll work with cutting-edge technologies, including Kubernetes and container technologies, while managing infrastructure components across compute, storage, and networking. The role offers exposure to large-scale distributed systems and the opportunity to impact how billions of users interact with Google's services.

As a senior engineer, you'll lead project teams, develop tools for environment management, and integrate with CI/CD pipelines. The role combines strategic thinking with practical implementation, requiring both technical depth and leadership skills. You'll partner with stakeholders to align infrastructure roadmaps and ensure the quality of deployable components.

Google offers a competitive compensation package, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. The company's commitment to innovation, scale, and impact makes this an exciting opportunity for experienced engineers looking to work on next-generation cloud technologies. You'll be part of a team that's pushing the boundaries of cloud computing while helping organizations across the globe in their digital transformation journey.

Last updated 3 months ago

Responsibilities For Senior Software Engineer, Google Distributed Cloud

  • Define the technical direction and strategy for providing and maintaining reliable and stable virtual and physical environments
  • Partner with engineering teams to ensure the quality of Operable Components
  • Code and debug to develop tools for working within these environments
  • Integrate the platform/test environment with CI/CD
  • Partner with the team to align infrastructure roadmaps and strategies with stakeholders

Requirements For Senior Software Engineer, Google Distributed Cloud

Kubernetes
  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 5 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • Experience in technical leadership, leading project teams, and setting technical direction

Benefits For Senior Software Engineer, Google Distributed Cloud

Medical Insurance
Equity
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Equity
  • Vision Insurance
  • Dental Insurance

Interested in this job?