Site Reliability Engineer, Home and Assistant, Infrastructure

1 Day 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

Microsoft - Senior X++ Developer

Microsoft

Bengaluru, Karnataka, India (On-Site)
1 Day ago
ByteDance - Software Engineer, Global Payment Risk & Compliance

ByteDance

San Jose, California, United States (On-Site)
1 Week ago
Gaming Innovation Group  - Intern DevOps Data Engineer

Gaming Innovation Group

St. Julian's, Malta (Hybrid)
3 Weeks ago
PhonePe - Integration Engineer

PhonePe

Bengaluru, Karnataka, India (On-Site)
5 Months ago
ION - Senior Software Engineer - UI/UX

ION

Pune, Maharashtra, India (On-Site)
6 Months ago
ION - Site Reliability Engineer

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
6 Months ago
Netflix - Site Reliability Engineer L5 - Open Connect

Netflix

United States (Remote)
2 Months ago
Google - Software Engineer, Site Reliability Engineering, YouTube Data

Google

Zürich, Zurich, Switzerland (On-Site)
4 Days ago
NVIDIA - Senior System Software Engineer

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer III, Infrastructure and Operations

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

N-iX - Middle Support Engineer (Java/AWS)

N-iX

Colombia (Remote)
1 Week ago
Zeta - Manager - Software Development

Zeta

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Google - Senior Software Engineering Manager

Google

Bengaluru, Karnataka, India (On-Site)
4 Days ago
ByteDance - Service Framework Software Engineer Intern

ByteDance

Singapore (On-Site)
3 Weeks ago
Meta - Production Engineer

Meta

Sunnyvale, California, United States (Remote)
5 Months ago
Playtech - Automation QA Engineer

Playtech

Kyiv, Kyiv City, Ukraine (On-Site)
1 Week ago
Google - Software Engineer, Early Career, Chrome

Google

Mexico City, Mexico City, Mexico (On-Site)
4 Days ago
Tesla - Process Data Analyst R&D

Tesla

Prüm, Rhineland-Palatinate, Germany (On-Site)
2 Months ago
Epic Games - Senior DevOps Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Krafton  - Associate Program Manager

Krafton

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Hitachi - F&O Technical_New_Consultant

Hitachi

Hyderabad, Telangana, India (On-Site)
6 Months ago
Google - Video Streaming Specialist

Google

Hyderabad, Telangana, India (On-Site)
1 Day ago
PwC - SAP FICO Senior Associate PAN India

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Group Product Manager, BigQuery Data Integration

Google

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Convai - Prompt Engineering Data Scientist

Convai

Bengaluru, Karnataka, India (On-Site)
10 Months ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Google - Infrastructure Partner Data Engineer

Google

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Google - Product Manager, Connector Platform

Google

Bengaluru, Karnataka, India (On-Site)
4 Days ago
Gamezop - Quality Assurance Engineer

Gamezop

India (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

ARHS - DevSecOps Engineer (Automation Specialist)

ARHS

The Hague, South Holland, Netherlands (On-Site)
6 Months ago
The Walt Disney Company - Senior Systems Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
1 Week ago
Crunchyroll - DevOps Engineer, Core Infrastructure Engineering

Crunchyroll

San Francisco, California, United States (Hybrid)
1 Month ago
Google - Conversational AI Solutions Consultant, Telephony Integration, Google Cloud

Google

Buenos Aires, Buenos Aires, Argentina (On-Site)
5 Days ago
Interactive Brokers - Senior Platform Engineer - Design

Interactive Brokers

Fort Lauderdale, Florida, United States (Hybrid)
6 Months ago
Rackspace Technology - Service Delivery Manager

Rackspace Technology

India (Remote)
1 Month ago
ION - Site Reliability Engineer

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
6 Months ago
Wildlife Studios - Associate Site Reliability Engineer

Wildlife Studios

São Paulo, State Of São Paulo, Brazil (On-Site)
3 Weeks ago
Extreme Network - SR PROGRAMMER - Oracle Fusion Cloud- VBCS/ BI Reports/ OTBI/FRS & SmartView

Extreme Network

Chennai, Tamil Nadu, India (Hybrid)
6 Months ago
Visa - Staff Data Engineer

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months 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