Site Reliability Manager, Platforms and Devices, SRE

3 Months ago • 8 Years + • Devops

Job Summary

Job Description

The Site Reliability Manager (SRE) at Google leads a team of software and systems engineers, managing the availability and performance of mission-critical services. Responsibilities include task planning, building automation to prevent issues, collaborating with internal teams, managing on-call rotations, and driving technical projects. The role demands expertise in problem-solving, distributed systems, algorithms, data structures, and Unix/Linux systems. The SRE team focuses on optimizing existing systems, building infrastructure, and eliminating work through automation, addressing the unique challenges of Google's scale. The ideal candidate will have excellent management and communication skills and a proven track record of leading engineering teams and delivering projects on time and within budget. Growth and development of engineering talent are also key aspects of this role.
Must have:
  • 8+ years experience managing engineering teams
  • Experience with large-scale distributed systems
  • Expertise in algorithms, data structures, and software design
  • Unix/Linux, IP networking, performance analysis skills
  • Lead and manage technical projects
  • Excellent communication and management skills
Good to have:
  • Mobile development experience
  • Application deployment experience

Job Details

Minimum qualifications:

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • 8 years of experience in recruiting and managing a team of engineers on projects.
  • Experience in problem solving and analyzing global scale distributed systems.
  • Experience in algorithms, data structures, analysis and software design with Unix/Linux systems, IP networking, performance and application issues.

Preferred qualifications:

  • Experience with mobile development, application deployment.
  • Ability to set and drive strategies while providing technical guidance to the team, enabling them to execute and deliver products on time and within budget.
  • Excellent management and communication skills.

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

  • Lead a team of software and systems engineers, including iteration and task planning.
  • Manage end-to-end availability and performance of mission services and build automation to prevent problem recurrence.
  • Build relationships and influence internal customers and partner teams. Manage on-call rotations across continents. Work with other engineering teams to reuse and understand existing frameworks. Drive technical projects and provide leadership in an innovative and fast-paced environment.
  • Take responsibility for the overall planning, execution and success of technical projects. Develop and grow engineering talent through effective mentoring, coaching, succession planning and retention strategies in a growth economic environment.

Similar Jobs

Critical mass - Senior Project Manager

Critical mass

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
smartbear - Sales Development Representative

smartbear

Somerville, Massachusetts, United States (On-Site)
1 Week ago
Capgemini - Service Desk Incident Management

Capgemini

Coimbatore, Tamil Nadu, India (On-Site)
3 Months ago
Western Digital - Director, HR Business Partner - HDD Technology Business

Western Digital

Fujisawa, Kanagawa, Japan (On-Site)
1 Week ago
Rippling - Senior Web Producer

Rippling

San Francisco, California, United States (On-Site)
1 Month ago
Apple - Sr Software Engineer - Infrastructure and operations

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Capgemini - GCP Devops Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Senior Software Engineer, Multi Cloud CDN

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Turbulent - Principal DevOps Engineer

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Month ago
Apple - On-device ML Infrastructure Engineer (ML Execution)

Apple

Cupertino, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Inveniolsi - SAP BW Consultant

Inveniolsi

Delhi, India (On-Site)
4 Months ago
EMA - Product Marketing Manager

EMA

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Ramboll3 - HR Coordinator

Ramboll3

Gurugram, Haryana, India (On-Site)
1 Week ago
Spaulding Ridge - Finance Transformation Lead

Spaulding Ridge

Chicago, Illinois, United States (On-Site)
3 Months ago
NielsenIQ - Strategic Analytics & Insights Business Partner

NielsenIQ

Athens, Greece (On-Site)
2 Weeks ago
USE Insider - Solution Architect

USE Insider

Istanbul, İstanbul, Türkiye (On-Site)
6 Months ago
Hawkeye Innovations - Match Operations Assistant

Hawkeye Innovations

London, England, United Kingdom (On-Site)
3 Months ago
Capgemini - Mainframe, DB2, CICS

Capgemini

Hyderabad, Telangana, India (On-Site)
2 Months ago
Qualcomm - Senior Engineer - Display

Qualcomm

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Buckman - Senior Lead Digital Software Engineer – Back End

Buckman

Chennai, Tamil Nadu, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

ISG - Product Implementation Manager

ISG

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Silicon Labs - Lead Engineer - IC Design

Silicon Labs

Hyderabad, Telangana, India (Hybrid)
2 Months ago
extreme network - SR SW SYSTEMS ENGINEER - Layer2/Layer3 Protocol Development

extreme network

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Keywords International - Localization Resource Coordinator

Keywords International

India (Remote)
1 Month ago
Nium - Software Development Engineer I - Backend - Java

Nium

Mumbai, Maharashtra, India (Hybrid)
3 Weeks ago
DNEG - Tech Junior

DNEG

Chennai, Tamil Nadu, India (On-Site)
5 Months ago
Assystems - Quantity Surveyor

Assystems

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Oliver Agency - Senior E-Commerce Manager

Oliver Agency

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Clearwater Analytics - Software Development Manager

Clearwater Analytics

Noida, Uttar Pradesh, India (On-Site)
1 Month ago
Nice - Senior Software Engineer (Java, Angular)

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Devops Jobs

Lytx,  Inc  - Senior DevOps Engineer

Lytx, Inc

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Glean - Solutions Architect

Glean

Seattle, Washington, United States (On-Site)
2 Months ago
Square - Senior Site Reliability Engineer

Square

Madrid, Community Of Madrid, Spain (Hybrid)
1 Week ago
Grab - Lead Solution Engineer, Voice Systems

Grab

Pasig, Metro Manila, Philippines (On-Site)
2 Months ago
Nice - Senior Software Engineer (.Net, AWS)

Nice

Pune, Maharashtra, India (Hybrid)
1 Month ago
Addepar - Staff Backend Software Engineer - Partner Platform

Addepar

Edinburgh, Scotland, United Kingdom (On-Site)
3 Weeks ago
ness digital  - AWS FS Integration Engineer

ness digital

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Perplexity - Site Reliability Engineer

Perplexity

Belgrade, Serbia (Hybrid)
2 Months ago
Rackspace Technology - Mobile DevOps Engineer

Rackspace Technology

Giza, Giza Governorate, Egypt (Remote)
1 Week ago
Canonical - Site Reliability / Gitops Engineer

Canonical

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Durham, North Carolina, United States (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

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

Sunnyvale, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Mountain View, 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