Taro Logo

Software Engineer, Site Reliability Engineering, Campus

A leading technology company that specializes in internet-related services and products.
$118,000 - $170,000
Site Reliability
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For Software Engineer, Site Reliability Engineering, Campus

Google is seeking a Site Reliability Engineer (SRE) to join their team in building and maintaining large-scale distributed systems. This role combines software and systems engineering to ensure Google's services maintain optimal reliability and performance.

As an SRE, you'll be part of a discipline that focuses on applying software engineering principles to operations problems. The role involves designing, building, and maintaining efficient large-scale systems while ensuring appropriate reliability and uptime for both internal and external services. You'll work on optimizing existing systems, building infrastructure, and creating automation solutions to eliminate manual work.

The position offers exposure to a wide range of tools and approaches to solve complex operational problems. You'll participate in practices such as limiting operational work time, conducting blameless postmortems, and proactively identifying potential outages. The role emphasizes intellectual curiosity and problem-solving in a blame-free environment.

Google's SRE team brings together people with diverse backgrounds and perspectives, encouraging collaboration and innovative thinking. The culture promotes self-direction while providing support and mentorship for professional growth. You'll have the opportunity to work on meaningful projects that directly impact Google's infrastructure and services.

The compensation package includes a competitive base salary range of $118,000-$170,000, plus bonus, equity, and comprehensive benefits. This role is perfect for someone with a strong foundation in computer science who is passionate about building reliable, scalable systems and wants to work at the intersection of software development and systems engineering.

The position requires a Bachelor's degree in Computer Science or related field, programming experience, and strong understanding of data structures and algorithms. You'll be joining a team that literally wrote the book on Site Reliability Engineering, and will have the opportunity to contribute to Google's world-class infrastructure.

Last updated 2 days ago

Responsibilities For Software Engineer, Site Reliability Engineering, Campus

  • Write product or system development code
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Engineer, Site Reliability Engineering, Campus

Linux
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • Experience with software development in one or more programming languages during coursework/projects, research, internships, or practical experience
  • Experience with data structures or algorithms

Benefits For Software Engineer, Site Reliability Engineering, Campus

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Google Software Engineer, Site Reliability Engineering, Campus