Systems Development Engineer, Google Distributed Cloud

Google is a global technology company that provides cutting-edge cloud solutions and enterprise-grade services to organizations worldwide.
$156,000 - $229,000
DevOps
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Systems Development Engineer, Google Distributed Cloud

Google Distributed Cloud (GDC) is seeking a Systems Development Engineer to join their Operations Support team. This role combines traditional software engineering with systems operations, focusing on automation, tooling, and maintaining Google-scale services. The position requires expertise in systems automation, infrastructure management, and software development, particularly in Python or Go.

The role involves working with Google's cutting-edge distributed cloud technology, which provides Google-managed hardware, including AI and security solutions, at customer locations. You'll be part of a 24/7 troubleshooting team, handling automated monitoring alerts and customer escalations, backed by Google's global Site Reliability Engineering organization.

As a Systems Development Engineer, you'll be responsible for developing tools and solutions that address systemic problems, implementing monitoring and observability solutions, and working directly with customers to define requirements and propose solutions. The role offers the opportunity to work with Google's world-class infrastructure while contributing to the reliability and efficiency of cloud services.

The position offers competitive compensation, including a base salary range of $156,000-$229,000, plus bonus, equity, and comprehensive benefits. You'll be joining a diverse team that values collaboration, innovation, and personal growth, with access to Google's extensive resources and expertise in cloud computing and distributed systems.

This is an excellent opportunity for experienced engineers who want to combine software development with systems operations, working on meaningful projects that impact Google's global infrastructure. The role requires both technical expertise and customer interaction skills, making it ideal for those who enjoy both technical challenges and collaborative problem-solving.

Last updated 14 days ago

Responsibilities For Systems Development Engineer, Google Distributed Cloud

  • Participate in on-call activities and manage the systems within the domain
  • Troubleshoot technical issues, evaluate technical data, and develop recommendations for systems and services
  • Work with customers on defining distributed systems requirements, testing procedures, and proposing solutions

Requirements For Systems Development Engineer, Google Distributed Cloud

Python
Go
Linux
Kubernetes
  • Bachelor's degree in Computer Science or IT-related field, or equivalent practical experience
  • 5 years of experience with systems automation, and with systems design and implementation
  • 5 years of experience with technical infrastructure
  • Experience with diagnostics and network diagnostics
  • Experience with CI/CD tools and practices
  • Experience writing production software in Python or Go

Benefits For Systems Development Engineer, Google Distributed Cloud

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Interested in this job?

Jobs Related To Google Systems Development Engineer, Google Distributed Cloud

CPU Verification DevOps Engineer

CPU Verification DevOps Engineer role at Google focusing on developing and managing verification infrastructure and tools for CPU development.

Systems Development Engineer III

Systems Development Engineer III role at Google focusing on cross-domain solutions and infrastructure automation with emphasis on security and compliance.

Systems Development Engineer, Edge Infrastructure Operations

Systems Development Engineer role at Google focusing on Edge Infrastructure Operations, managing and automating global infrastructure support for content delivery networks.

Software Engineer II, Engineering Productivity

Software Engineer II position at Google focusing on Engineering Productivity for smart home technologies, requiring Python expertise and infrastructure development experience.

Software Engineer III, Infrastructure and Operations

Software Engineer III position at Google focusing on infrastructure and operations, requiring Python and Linux expertise, based in Poland.