Site Reliability Engineer, Core Enterprise

4 Days ago • 1 Years + • Backend Development • DevOps

Job Summary

Job Description

This Site Reliability Engineer (SRE) role at Google focuses on building and running large-scale, distributed, fault-tolerant systems. Responsibilities include improving the service lifecycle (design, deployment, operation, refinement); supporting services before launch (system design, software development, capacity planning); maintaining live services (monitoring availability, latency, system health); scaling systems sustainably through automation; and ensuring services meet service level objectives. The role requires expertise in coding, algorithms, complexity analysis, and large-scale system design. The ideal candidate will possess a strong foundation in software development and a deep understanding of distributed systems. The SRE team emphasizes intellectual curiosity, problem-solving, and collaboration in a supportive environment.
Must have:
  • Bachelor's degree in CS or related field
  • 1 year experience with data structures/algorithms
  • Software development experience (Python, C++, Java)
  • System design, deployment, operation, refinement
  • Monitoring and maintaining services
  • Scaling systems sustainably
Good to have:
  • Experience with distributed systems, cloud computing, databases
  • Enterprise tooling and technology experience
  • SAP or other ERP systems experience

Job Details

Minimum qualifications:

  • Bachelor's degree in Computer Science, or a related technical field, or equivalent practical experience.
  • 1 year of experience with data structures/algorithms and software development in one or more programming languages (e.g., Python, C++, Java).

Preferred qualifications:

  • Experience in analyzing and troubleshooting distributed systems, cloud computing, and databases.
  • Experience in Enterprise tooling and technology and SAP or other ERP systems.

About the job

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 our internally critical and our externally-visible systems—have reliability, uptime appropriate to users' needs and a fast rate of improvement. Additionally SRE’s will keep an ever-watchful eye on our systems capacity and performance.

Much of our 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 which are unique to Google, while using your expertise in coding, algorithms, complexity analysis and large-scale system design.

SRE's culture of intellectual curiosity, problem solving and openness is key to its success. Our organization brings together people with a wide variety of backgrounds, experiences and perspectives. We encourage them to collaborate, think big and take risks in a blame-free environment. We promote self-direction to work on meaningful projects, while we also strive to create an environment that provides the support and mentorship needed to learn and grow.

To learn more: check out our books on or read a about why a Software Engineer chose to join SRE.

Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible.

Responsibilities

  • Engage in and improve the life-cycle of services from inception and design, through deployment, operation, and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency, and overall system health.
  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response ensuring services meet their service level objectives.

Similar Jobs

Microsoft - Engineering Manager

Microsoft

Mountain View, California, United States (Hybrid)
4 Weeks ago
Google - Engineering Manager, Google Kubernetes Engine, Access Platform

Google

Seattle, Washington, United States (On-Site)
4 Days ago
Sumo Logic - Senior Staff Engineer

Sumo Logic

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Electronic Arts - Software Developer I - AdTech

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
Canva - Senior Frontend Engineer - Growth

Canva

Melbourne, Victoria, Australia (Remote)
3 Weeks ago
Toptracer - Software Engineer

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
PlayStation Global - Lead Engineer, APIs & Services

PlayStation Global

United States (Remote)
3 Days ago
Voodoo - Senior Backend Engineer (Golang)

Voodoo

Paris, Île-de-France, France (Hybrid)
3 Weeks ago
Varonis  - Backend Engineer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
3 Months ago
Argus Labs - Senior Software Engineer (Infrastructure/Backend)

Argus Labs

Indonesia (Remote)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nagarro - Senior Engineer, Java Fullstack

Nagarro

India (Remote)
6 Months ago
Playtika - Senior Java Developer

Playtika

Romania (Hybrid)
5 Months ago
Google - Software Engineer II, Infrastructure, Search Ads

Google

Zürich, Zurich, Switzerland (On-Site)
5 Days ago
ByteDance - Security Engineer, Security Assurance

ByteDance

Singapore (On-Site)
3 Weeks ago
Luxoft - Senior Java engineer (with oncall support)

Luxoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
4 Months ago
Google - Software Engineer, PhD, Early Career, Campus, Systems and Infrastructure, 2025 Start

Google

Mountain View, California, United States (On-Site)
5 Months ago
ION - Cloud Engineer Kubernetes

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
6 Months ago
NVIDIA - Software Engineering Intern - Map Tools

NVIDIA

Guangzhou, Guangdong Province, China (On-Site)
3 Months ago
Onehouse - Senior Backend Engineer (India)

Onehouse

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
ByteDance - Site Reliability Engineer Graduate (Product RD and Infrastructure-Global E-Commerce) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

GoMotive - Software Engineer, Machine Learning-Perception

GoMotive

India (Remote)
1 Month ago
ION - Debt Restructuring Analyst

ION

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Aspire - Technical Recruiter (12 month Contract) - Gurugram

Aspire

India (On-Site)
6 Months ago
PwC - Associate | Oracle Fusion Functional

PwC

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer, ERP

Nagarro

India (Remote)
6 Months ago
PwC - RDC - SAP FICO - RTR Support

PwC

Kolkata, West Bengal, India (On-Site)
6 Months ago
Paytm - Key Account Manager- Oil& Gas -Bangalore

Paytm

Bengaluru, Karnataka, India (On-Site)
6 Months ago
InMobiInMobi - Product Manager

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Velotio Technologies - Senior DevOps Engineer (AWS)

Velotio Technologies

Maharashtra, India (Remote)
1 Month ago
Outscal - Data Structures Mentor (Part Time)

Outscal

India (Remote)
1 Year ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Microsoft - Principal Software Engineering Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Voodoo - Lead Multiplayer Game Developer - Paper.io 2

Voodoo

Amsterdam, North Holland, Netherlands (Remote)
3 Weeks ago
Postman - Senior Backend Engineer, Cloud Platform

Postman

San Francisco, California, United States (On-Site)
6 Months ago
Warner Bros Games - Staff Software Engineer - Backend (Adtech Team)

Warner Bros Games

Pune, Maharashtra, India (Hybrid)
1 Month ago
UNIVRSE - Lead Developer (Unity)

UNIVRSE

Catalonia, Spain (On-Site)
1 Month ago
Epic Games - Security Engineer - Backend (Asset Integrity)

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
4 Weeks ago
Hasura - Senior/Staff Software Engineer - Go Backend (Bengaluru/Hybrid)

Hasura

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Abnormal Security - Software Engineer II - Back End (Engineering Effectiveness)

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Canva - Senior Backend Engineer - Support Automation and AI Enablement

Canva

Brisbane, Queensland, Australia (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Fremont, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Atlanta, Georgia, United States (On-Site)

San Francisco, California, United States (On-Site)

Fremont, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug