Systems Engineer III Site Reliability Engineering
@ Google

Bengaluru, Karnataka, India
$150,000
On Site
Full Time
Posted 23 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXXX***** @google.com
Recommended after applying

Job Details

Overview

Google is seeking a Systems Engineer III for Site Reliability Engineering. In this role, you will combine software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems that ensure reliability and uptime for Google services.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, related field, or equivalent experience.
  • 2 years of experience with administration (filesystems, inodes, system calls) or networking (TCP/IP, routing, network topologies, SDN).
  • 2 years of experience with data structures, algorithms, and software development in languages such as Python, C++, or Java.

Preferred Qualifications

  • Master's degree in Computer Science or Engineering.
  • Experience in Linux system administration, networking fundamentals, or system design.

About the Role

As a Systems Engineer III Site Reliability Engineering at Google, you will:

  • Manage large-scale infrastructure and system optimizations.
  • Collaborate with partner teams to mitigate risks and implement robust solutions.
  • Ensure availability of core enterprise network services including DNS, DHCP, and RADIUS.
  • Address complex issues in networking and system design while maintaining SLOs.
  • Leverage emerging technologies such as AI to address traditional engineering challenges.

Key Skills/Competency

  • SRE
  • Systems Engineering
  • Networking
  • Linux Administration
  • System Design
  • Automation
  • Python
  • C++
  • Risk Management
  • Scalability

How to Get Hired at Google

🎯 Tips for Getting Hired

  • Customize your resume: Highlight relevant systems and coding experience.
  • Showcase SRE projects: Detail large-scale system improvements.
  • Practice technical interviews: Focus on algorithms and system design.
  • Research Google: Understand culture, products, and innovations.

📝 Interview Preparation Advice

Technical Preparation

Review algorithms and data structures.
Practice system design scenarios.
Update Linux and networking skills.
Code in Python, C++, or Java.

Behavioral Questions

Describe teamwork in large projects.
Explain a major system challenge.
Discuss risk management in previous roles.
Share experience with on-call rotations.

Frequently Asked Questions