Staff Software Engineer, Site Reliability Engineering

Google is a global technology company that provides a wide range of internet-related services and products.
Site Reliability
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Site Reliability Engineering

Google is seeking a Staff Software Engineer for their Site Reliability Engineering (SRE) team, combining software and systems engineering expertise to build and maintain large-scale, distributed systems. This role is crucial in ensuring Google Cloud's services maintain optimal reliability and performance while driving continuous improvement.

The position requires a seasoned professional with 8+ years of experience in complex systems and algorithms, along with strong programming skills in languages like Python, Go, or Java. You'll be responsible for architecting solutions that enhance application reliability, leading technical initiatives, and managing distributed systems at Google's impressive scale.

As a technical lead in Bengaluru, you'll work with business partners to innovate reliability solutions for enterprise applications, leveraging Google's SRE strategies across their cloud platform. The role offers unique challenges in managing systems at Google's scale while providing opportunities to work with cutting-edge technology and contribute to critical infrastructure.

The ideal candidate will bring extensive experience in enterprise applications, cloud deployments, and complex system analysis. You'll join a culture that values diversity, intellectual curiosity, and problem-solving, working in a blame-free environment that encourages collaboration and innovation.

This position offers the chance to work on meaningful projects with significant impact, supported by a strong mentorship environment that promotes learning and growth. You'll be at the forefront of maintaining and improving the infrastructure that powers Google's global services, making this an exceptional opportunity for those passionate about large-scale systems engineering and reliability.

Last updated 4 days ago

Responsibilities For Staff Software Engineer, Site Reliability Engineering

  • Architect, design, and execute on projects to improve the reliability posture of critical applications
  • Drive technical interactions with business partners to come up with innovative ideas in terms of improving reliability for enterprise applications
  • Help the team focus and choose impactful projects, and deliver to completion
  • Leverage Google Site Reliability Engineering (SRE) strategies to span Google Cloud Platform (GCP) and the Google stack
  • Be a technical lead for a team in Bengaluru

Requirements For Staff Software Engineer, Site Reliability Engineering

Python
Go
Java
Linux
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 8 years of experience in algorithms, data structures, analysis, software design or Unix/Linux systems, IP networking, performance and application issues
  • 5 years of experience programming in one or more of the following languages: C, C++, Java, Python, Go, Perl, or Ruby
  • 3 years of experience leading projects and designing, analyzing, and troubleshooting distributed systems
  • Experience in an engineering or operations role in enterprise applications or other large-scale enterprise space
  • Experience in navigating enterprise software, deployment, and management of workloads in the cloud
  • Experience in problem-solving and analyzing complex enterprise systems

Interested in this job?

Jobs Related To Google Staff Software Engineer, Site Reliability Engineering

Staff Software Engineer, Site Reliability Engineering, Google Cloud

Staff Software Engineer position at Google Cloud focusing on Site Reliability Engineering, building and maintaining large-scale distributed systems in Warsaw, Poland.

Senior Staff Software Engineer, Site Reliability Engineering

Senior Staff Software Engineer position at Google focusing on Site Reliability Engineering, building and maintaining large-scale distributed systems for Google Cloud services.

Senior Staff Software Engineer, Site Reliability Engineering, Google Cloud

Senior Staff SRE position at Google Cloud focusing on building and maintaining large-scale distributed systems with competitive compensation and growth opportunities.

Staff Software Engineer, Site Reliability Engineering

Staff Software Engineer position at Google focusing on Site Reliability Engineering, building and maintaining large-scale distributed systems for Google Cloud.

Senior Staff Systems Engineer, Site Reliability Engineering

Senior Staff Systems Engineer position at Google focusing on Site Reliability Engineering, building and maintaining large-scale distributed systems with competitive compensation.