Software Engineer, Site Reliability Engineering

1 Month ago • 2 Years + • DevOps

Job Summary

Job Description

As a Software Engineer in Site Reliability Engineering (SRE) at Google, you will be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions for large-scale, distributed systems. Responsibilities include writing and reviewing code, contributing to documentation, troubleshooting and resolving system issues, participating in design reviews, and ensuring the reliability and performance of Google Cloud services. You will work on optimizing existing systems, building infrastructure, and automating tasks to manage the complexities of scale. The role requires expertise in data structures, algorithms, and large-scale system design, along with strong problem-solving and communication skills.
Must have:
  • Bachelor's degree in CS or related field
  • 2+ years software development experience
  • Data structures/algorithms expertise
  • Debugging and optimization skills
  • System troubleshooting abilities
Good to have:
  • Experience with distributed systems
  • Expertise in large-scale system design
  • Automation experience

Job Details

Minimum qualifications:

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • 2 years of experience with data structures/algorithms and software development in one or more programming languages.

Preferred qualifications:

  • Experience working in computing, distributed systems, storage, or networking.
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
  • Ability to debug, optimize code, and to automate routine tasks.
  • Systematic problem-solving approach, coupled with effective 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 Cloud's services—both our internally critical and our externally-visible systems—have reliability, uptime appropriate to customer's 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 Cloud, 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.

With your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance software solutions.

Responsibilities

  • Write product or system development code.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

Similar Jobs

Zoox - Senior/Staff Motion Planning Engineer, Teleguidance

Zoox

Foster City, California, United States (Hybrid)
7 Months ago
Google - Senior Software Engineer, Dagger, Core

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Index Exchange - Backend Engineer, Data Products

Index Exchange

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Twitch - Software Engineer - Payments

Twitch

San Francisco, California, United States (On-Site)
2 Months ago
Google - Customer Engineer, Workspace, Google Cloud

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Scopely - Lead DevOps/SRE - Unannounced Project

Scopely

Dublin, County Dublin, Ireland (Hybrid)
4 Months ago
Next Level Business Services - Windows Azure Build Engineer

Next Level Business Services

Redmond, Washington, United States (On-Site)
7 Months ago
Google - Delivery Executive, Google Cloud Professional Services

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Sandsoft Games - DevOps & Automation Engineer

Sandsoft Games

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Voodoo - Lead Multiplayer Game Developer - Paper.io 2

Voodoo

Barcelona, Catalonia, Spain (Remote)
2 Months ago
Google - Senior Software Engineer, Infrastructure

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Software Engineer III, Distributed Machine Learning, YouTube

Google

Mountain View, California, United States (On-Site)
1 Month ago
Google - Staff Software Engineer, GKE Node and Workload Enablement

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
ByteDance - Research Scientist, Multimodal Interaction & World Model

ByteDance

Singapore (On-Site)
1 Month ago
ByteDance - Video Codec Algorithm Modeling Engineer - Multimedia Lab

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
bito - Backend Developer

bito

Pune, Maharashtra, India (Hybrid)
3 Months ago
Epic Games - Animation Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
The Walt Disney Company - Principal Machine Learning Engineer

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
NVIDIA - Software Test Developer and Automation Engineer - Automotive

NVIDIA

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Dublin, County Dublin, Ireland

Microsoft - Digital Solution Specialist, Business Applications

Microsoft

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Google - Startup Success Manager, Google Cloud

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Playrix - Principal Golang Engineer (Cross-Game Server)

Playrix

Ireland (Remote)
1 Month ago
Google - Account Strategist

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Lighthouse Studios - Experienced Production Assistant (Rick and Morty + Top Secret Series)

Lighthouse Studios

Kilkenny, County Kilkenny, Ireland (On-Site)
1 Month ago
Larian Studios - Senior VFX Artist

Larian Studios

Dublin, County Dublin, Ireland (On-Site)
8 Months ago
PwC - Assurance Technology Risk & Quality Manager

PwC

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
Google - Customer Engineer, Looker, Google Cloud

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Playrix - Lead Technical Writer

Playrix

Ireland (Remote)
1 Month ago
Larian Studios - DevOps Full-Stack Engineer

Larian Studios

Dublin, County Dublin, Ireland (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

DevOps Jobs

N-iX - Senior Python Engineer

N-iX

Ukraine (Remote)
1 Month ago
Egnyte - Senior DevOps Engineer - Azure

Egnyte

India (Remote)
3 Months ago
White Hat Gaming  - SRE/DevOps Engineer

White Hat Gaming

(Remote)
3 Months ago
Auros Global - Senior Site Reliability Engineer

Auros Global

United Kingdom (Remote)
2 Months ago
Epic Games - Build Engineer, Fortnite

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Google - Senior Software Engineer, Google Cloud, Dataproc

Google

Kirkland, Washington, United States (On-Site)
1 Month ago
Nagarro - Senior Cloud Consultant

Nagarro

Germany (Remote)
2 Months ago
ByteDance - Software Engineer - Serverless Compute Infrastructure

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
SparkCognition - Senior IT Cloud Engineer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Fortis Games - Senior Cloud Security Engineer

Fortis Games

Romania (On-Site)
4 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.

London, England, United Kingdom (On-Site)

Fremont, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Reston, Virginia, United States (On-Site)

Sunnyvale, California, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Reston, Virginia, United States (On-Site)

Hyderabad, Telangana, 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