Site Reliability Engineer, Home and Assistant, Infrastructure

1 Week ago • 2 Years + • DevOps

Job Summary

Job Description

This Site Reliability Engineer (SRE) role focuses on the reliability of Google's Home products and services. Responsibilities include designing and launching reliable products using Google's infrastructure, accelerating the phase-out of legacy systems, identifying opportunities to improve reliability, engaging in software engineering on services, designing and implementing solutions to enhance reliability and velocity, troubleshooting and resolving production issues, and providing technical leadership. The role requires expertise in software development, distributed systems, cloud computing, and databases, and involves managing the complex challenges of scale unique to Google's infrastructure.
Must have:
  • Bachelor's degree in CS or related field
  • 2+ years experience with data structures/algorithms
  • Software development experience (C++, Java, Python)
  • Experience with distributed systems and databases
  • Troubleshooting and problem-solving skills
  • Excellent communication skills
Good to have:
  • Cloud computing experience
  • Experience with various cloud platforms
  • Code debugging and optimization skills
  • Automation experience
  • Leadership skills

Job Details

Minimum qualifications:

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

Preferred qualifications:

  • Experience in analyzing and troubleshooting distributed systems, cloud computing, and databases.
  • Experience with various Cloud platforms.
  • Ability to debug, optimize code, and automate routine tasks, with excellent leadership and verbal and written 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

  • Design and launch reliable Home products and services using Google's production infrastructure, while also working to accelerate the phase-out of legacy systems and ensure the reliability of Home Assistant systems.
  • Identify opportunities to improve the reliability of Home products and services, and engage in software engineering on services.
  • Design and implement solutions to improve reliability and velocity, while troubleshooting and resolving production issues.
  • Provide technical leadership to colleagues.

Similar Jobs

Meta - Software Engineer, Android

Meta

San Francisco, California, United States (On-Site)
5 Months ago
Saama Technologies,  Inc  - Senior Software Engineer 1

Saama Technologies, Inc

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
anavatio  - Software Engineer

anavatio

Chantilly, Virginia, United States (On-Site)
3 Months ago
Netflix - Broadcast Engineer, Live Broadcast Technology

Netflix

Los Angeles, California, United States (On-Site)
2 Weeks ago
PwC - Senior AI Developer - Roma [DIG]

PwC

Rome, Lazio, Italy (On-Site)
7 Months ago
Zazz - Cloud Engineer (AWS)

Zazz

(Remote)
2 Months ago
GoReel - DevOps Lead

GoReel

Romania (Remote)
1 Month ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
7 Months ago
ByteDance - Backend Software Engineer - Foundational Technology

ByteDance

Singapore (On-Site)
2 Weeks ago
Luxoft - Lead Integration and Release Engineer

Luxoft

Bucharest, Bucharest, Romania (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Engineering Manager, Google One

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
ByteDance - Software Engineer, Data Security

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, WAN Core

Google

Dublin, County Dublin, Ireland (On-Site)
2 Weeks ago
Tide - Staff - Backend Engineer

Tide

Hyderabad, Telangana, India (Hybrid)
1 Day ago
Adobe - Engineering Manager

Adobe

Noida, Uttar Pradesh, India (On-Site)
1 Day ago
Cognite - Senior Solution Architect

Cognite

Bengaluru, Karnataka, India (Hybrid)
11 Months ago
Riot Games - Software Engineer III, Core Services - VALORANT

Riot Games

Los Angeles, California, United States (On-Site)
19 Hours ago
The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

California, United States (On-Site)
2 Weeks ago
Trendyol - Backend Developer

Trendyol

İzmir, İzmir, Türkiye (Hybrid)
6 Months ago
Skillz - Lead Data Engineer

Skillz

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Edifeces - Associate Software Engineer

Edifeces

India (On-Site)
2 Months ago
SingleStore - Senior/Staff Product Manager, Cloud Security

SingleStore

Hyderabad, Telangana, India (On-Site)
1 Day ago
Indian Institute for Human Settlements - Recruitment Specialist – People Function

Indian Institute for Human Settlements

Bengaluru, Karnataka, India (On-Site)
7 Months ago
ION - Software Engineer - Java

ION

Pune, Maharashtra, India (On-Site)
6 Months ago
Google - Technical Product Lead, YouTube

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Tide - Lead Data Scientist

Tide

Delhi, India (Hybrid)
1 Day ago
Solvative - Brand & Marketing Strategist - B2B

Solvative

Ahmedabad, Gujarat, India (Remote)
2 Weeks ago
PwC - Manager - D&A - GDC

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
MRI Software - System Administrator

MRI Software

Vadodara, Gujarat, India (On-Site)
1 Day ago
Luxoft - Solutions Architect

Luxoft

Gurugram, Haryana, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

Argus Labs - Site Reliability Engineer (South East Asia)

Argus Labs

(Remote)
3 Weeks ago
Bethesda - Senior DevOps Programmer

Bethesda

Austin, Texas, United States (On-Site)
1 Month ago
Synamedia - Software Engineer (Node JS, GoLang, AWS)

Synamedia

Bengaluru, Karnataka, India (On-Site)
7 Months ago
ZeniMax Media - Senior DevOps Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
7 Months ago
ByteDance - Linux System Engineer

ByteDance

London, England, United Kingdom (On-Site)
1 Month ago
Google - Customer Engineer II, Infrastructure Modernization, Greenfield, Google Cloud

Google

Miami, Florida, United States (On-Site)
2 Weeks ago
Next Level Business Services - Pivotal cloud Architect

Next Level Business Services

Dearborn, Michigan, United States (On-Site)
6 Months ago
Next Level Business Services - Cloud Architect

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
6 Months ago
Playtika - Senior DATA/AI SRE Engineer

Playtika

Poland (On-Site)
6 Months ago
NVIDIA - Software Configuration Management Engineer – Hardware

NVIDIA

Santa Clara, California, United States (On-Site)
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.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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