Senior Software Engineer, Site Reliability Engineering, Data Cloud

Google is a global technology company that builds and maintains technical infrastructure powering their product portfolio through data centers and platforms.
$150,000 - $250,000
Site Reliability
Senior Software Engineer
In-Person
5000+ Employees
5+ years of experience
AI · Enterprise SaaS · Cloud

Description For Senior Software Engineer, Site Reliability Engineering, Data Cloud

Google is seeking a Senior Software Engineer for their Site Reliability Engineering (SRE) team focused on Data Cloud. This role combines software and systems engineering to build and maintain large-scale, distributed systems that power Google Cloud's services. As an SRE, you'll be at the forefront of managing complex scaling challenges unique to Google Cloud while leveraging your expertise in coding, algorithms, and system design.

The position offers an opportunity to work with cutting-edge AI technologies, developing tools and infrastructure that help SRE teams gain deeper insights into system behavior. You'll be responsible for building and maintaining critical internal and external systems, ensuring reliability and appropriate uptime for customer needs, while constantly monitoring system capacity and performance.

Google's SRE culture promotes intellectual curiosity, problem-solving, and openness, bringing together diverse perspectives and backgrounds. The environment encourages self-direction on meaningful projects while providing support and mentorship for professional growth. You'll be part of the Technical Infrastructure team, working behind the scenes to make Google's product portfolio possible through data center development and platform innovation.

The role requires strong technical expertise with at least 5 years of software development experience and a deep understanding of distributed systems. You'll lead projects, provide technical leadership, and work on exciting challenges like implementing AI features for incident support, similarity search, and bug analysis. The position offers the chance to work with a global team, contribute to cutting-edge technology, and make a significant impact on Google's infrastructure.

Working at Google also means being part of a company that values diversity, equality, and inclusion, with a strong commitment to building a representative workforce and creating a culture of belonging. The role offers the opportunity to work with some of the best minds in technology while solving complex challenges at an unprecedented scale.

Last updated 2 hours ago

Responsibilities For Senior Software Engineer, Site Reliability Engineering, Data Cloud

  • Engage in and improve the whole lifecycle of services, from inception and design, through to deployment, operation and refinement
  • Lead the design, build and maintain the core infrastructure and tools that empower SRE teams to leverage AI
  • Develop APIs for essential AI functionalities across diverse data sources
  • Develop AI features like incident-support case matcher, similarity search, bug analyzer
  • Implement production cohorting and regression attribution capabilities
  • Build and expand horizontal cloud monitoring coverage across Google Cloud Platform (GCP)

Requirements For Senior Software Engineer, Site Reliability Engineering, Data Cloud

Python
Java
Go
  • Bachelor's degree in Computer Science, or a related field, or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages
  • 5 years of experience with data structures or algorithms
  • 3 years of experience in designing, analyzing, and troubleshooting large-scale distributed systems
  • 2 years of experience leading projects and providing technical leadership
  • Experience in software engineering and machine learning
  • Experience working in computing, distributed systems, storage, or networking
  • Ability to use systematic problem-solving approach with excellent communication skills

Benefits For Senior Software Engineer, Site Reliability Engineering, Data Cloud

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Inclusive work environment
  • Global collaboration
  • Professional development and mentorship

Interested in this job?

Jobs Related To Google Senior Software Engineer, Site Reliability Engineering, Data Cloud

Senior Software Developer, Site Reliability Engineering, Google Cloud

Senior Software Developer role at Google Cloud focusing on Site Reliability Engineering, building and maintaining large-scale distributed systems with 5+ years of experience required.

Senior Software Developer, Site Reliability Engineering, Google Cloud

Senior SRE role at Google Cloud focusing on building and maintaining large-scale distributed systems with competitive compensation and benefits.

Senior Software Engineer, Site Reliability Engineering, Google Cloud

Senior SRE position at Google Cloud focusing on building and maintaining large-scale distributed systems with emphasis on reliability, automation, and infrastructure development.

Senior Software Engineer, Site Reliability Engineering

Senior SRE position at Google Dublin focusing on building and maintaining large-scale distributed systems with emphasis on reliability, automation, and system optimization.

Senior Software Engineer, Site Reliability Engineering, Google Cloud

Senior SRE position at Google Cloud focusing on building and maintaining large-scale distributed systems, ensuring reliability and performance of critical services.