Databases Site Reliability Engineer

Site Reliability
Mid-Level Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Databases Site Reliability Engineer

Site Reliability Engineering (SRE) combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. SRE ensures that Google's services—both internally critical and externally-visible systems—have reliability, uptime appropriate to users' needs and a fast rate of improvement. SREs keep an ever-watchful eye on systems capacity and performance. Much of the software development focuses on optimizing existing systems, building infrastructure and eliminating work through automation.

On the SRE team, you'll have the opportunity to manage the complex challenges of scale unique to Google, while using your expertise in coding, algorithms, complexity analysis and large-scale system design. SRE's culture of diversity, intellectual curiosity, problem solving and openness is key to its success. The organization brings together people with a wide variety of backgrounds, experiences and perspectives, encouraging collaboration, big thinking, and risk-taking in a blame-free environment.

As a Databases Site Reliability Engineer, you'll be working on Google Cloud Platform's Spanner database. You'll collaborate with other teams to ensure Spanner is easy to manage and meets customers' needs with minimal operational load. You'll plan and execute projects to improve reliability and efficiency, participate in on-call rotations, and manage GCP Spanner allocations.

This role requires a mix of software engineering skills and systems knowledge, with a focus on large-scale distributed systems. You'll need experience with programming, Unix/Linux systems, and networking. The ideal candidate will also have experience with Site Reliability Engineering, System Design, and Distributed Computing, as well as excellent influencing skills.

Join Google's Technical Infrastructure team and be part of the backbone that keeps Google's vast product portfolio running smoothly and efficiently.

Last updated 2 days ago

Responsibilities For Databases Site Reliability Engineer

  • Collaborate with other teams and the Cloud Support organization to ensure Spanner is easy to manage and meets customers' needs with minimal operational load
  • Plan and execute projects that improve reliability or efficiency
  • Participate in an on-call rotation as required
  • Manage the responsibilities of the GCP Spanner allocations

Requirements For Databases Site Reliability Engineer

Linux
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with programming in one or more programming languages
  • Experience with Unix/Linux operating systems internals and administration or networking

Interested in this job?

Jobs Related To Google Databases Site Reliability Engineer

Site Reliability Engineer II

Microsoft seeks a Site Reliability Engineer II for their Commerce and Ecosystems team to manage and automate large-scale platforms.

Software Developer II, Site Reliability Development, Google Cloud

Google Cloud seeks a Software Developer II for Site Reliability Development to build and maintain large-scale, fault-tolerant systems.

Software Developer II, Site Reliability Developing, Google Cloud

Google Cloud seeks a Software Developer II for Site Reliability Engineering to build and maintain large-scale, fault-tolerant systems.

Site Reliability Engineering, Transformative Compute Site Reliability Engineering

Google is seeking a Mid-Level Site Reliability Engineer to build and maintain large-scale distributed systems for Google Cloud services.

Site Reliability Engineering, Transformative Compute Site Reliability Engineering

Join Google as a Site Reliability Engineer to build and maintain large-scale, fault-tolerant systems for Google Cloud services.