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

Site Reliability Engineering (SRE) at Google is an engineering discipline that combines software and systems engineering to build and maintain large-scale, distributed systems. As an SRE, you'll be responsible for ensuring Google's services maintain appropriate reliability and uptime while focusing on performance and capacity. The role involves creative engineering solutions to operations problems, with much of the development work centered on optimizing existing systems, building infrastructure, and automating operations. SRE culture promotes diversity, intellectual curiosity, and problem-solving in a blame-free environment. The team uses a variety of tools and approaches to solve a broad spectrum of problems, implementing practices such as limiting operational work time, conducting blameless postmortems, and proactively identifying potential outages. This entry-level position offers opportunities to work on meaningful projects while receiving support and mentorship for professional growth. The role combines traditional software engineering with systems engineering to create reliable, scalable solutions. You'll be part of a team that values collaboration, innovation, and continuous improvement, working on systems that impact millions of users worldwide. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits, reflecting Google's commitment to attracting and retaining top talent in the field of site reliability engineering.

Last updated 18 minutes 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
Python
Java
  • 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 in school, work, or open source projects
  • Experience with data structures or algorithms

Benefits For Software Engineer, Site Reliability Engineering, Campus

Medical Insurance
Equity
  • Equity
  • Medical Insurance
  • Bonus

Interested in this job?

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

Software Engineer, Site Reliability Engineering, Early Career 2025

Early career Site Reliability Engineering role at Google focusing on building and maintaining large-scale distributed systems with opportunities for software development and systems engineering.

Software Engineer, Site Reliability Engineering, Early Career 2025

Early career Site Reliability Engineering role at Google focusing on maintaining and improving large-scale distributed systems through software engineering and automation.

Site Reliability Engineer, Core Enterprise

Site Reliability Engineer position at Google focusing on maintaining and improving enterprise infrastructure systems through software and systems engineering.

Software Engineer, Site Reliability Engineer

Site Reliability Engineer position at Google focusing on maintaining and optimizing large-scale distributed systems for Google Cloud services.

Software Engineer, Site Reliability Engineering, Early Career 2025

Early career Site Reliability Engineering role at Google focusing on building and maintaining large-scale distributed systems with opportunities for software development and systems engineering.