Software Engineer, Site Reliability, University Graduate

Google is a global technology company that provides cloud-based computing services and cutting-edge technology solutions.
Site Reliability
Entry-Level Software Engineer
In-Person
5,000+ Employees
Enterprise SaaS

Description For Software Engineer, Site Reliability, University Graduate

Site Reliability Engineering at Google represents a crucial intersection of software engineering and systems operations. As a Site Reliability Engineer, you'll be at the forefront of Google's production environment, working on cloud-based computing initiatives that keep Google's services running smoothly. The role involves everything from code-level troubleshooting of traffic anomalies to maintaining cutting-edge services, and from monitoring and alerts to building new automation infrastructure.

You'll be joining a team that's essential to Google's core operations, where you'll create scalable software solutions that impact millions of users. The position offers unique challenges in system reliability, performance optimization, and large-scale infrastructure management. You'll collaborate with various engineering and operations teams to ensure Google's services maintain their reputation for being fast, reliable, and universally accessible.

This entry-level position is perfect for recent graduates who are passionate about system reliability and scalable infrastructure. You'll have the opportunity to work with some of the most complex and large-scale systems in the industry, while learning from experienced engineers. The role combines theoretical knowledge with practical application, requiring both strong programming skills and systems thinking.

Working at Google means joining a company that values diversity, innovation, and technical excellence. You'll be part of a team that tackles novel challenges daily and contributes to maintaining Google's world-class infrastructure. The position offers significant growth opportunities and the chance to work on technology that impacts users globally.

Last updated 3 days ago

Responsibilities For Software Engineer, Site Reliability, University Graduate

  • Take on tasks as requested, following through to completion despite roadblocks or distractions
  • Create and support a productive and innovative team
  • Mitigate reliability failures in a component or system
  • Analyze information and evaluate results to choose the best solution to effectively solve problems
  • Develop scripts to automate routine tasks while also reading and reviewing others' code to provide feedback

Requirements For Software Engineer, Site Reliability, University Graduate

Java
JavaScript
Python
Linux
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • Experience with Data Structures or Algorithms
  • Experience coding in C, C++, Java, JavaScript or Python
  • Experience with data structures, branching, function-calls, and conditionals or debugging code
  • Working proficiency in verbal and written English
  • Must be able to start a full-time role in 2020
  • Authorization to legally work in the US

Interested in this job?

Jobs Related To Google Software Engineer, Site Reliability, University Graduate

Site Reliability Engineer, Cloud

Site Reliability Engineer position at Google Cloud, focusing on building and maintaining large-scale distributed systems with emphasis on reliability and automation.

Software Engineer II, Site Reliability Engineering

Entry-level Site Reliability Engineering role at Google, focusing on building and maintaining large-scale distributed systems with opportunities for growth and impact.

Systems Engineer II, Site Reliability Engineering Data

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

Software Engineer II, Site Reliability Engineering

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

Software Engineer, Site Reliability Engineering, Photos

Site Reliability Engineer role at Google focusing on maintaining and improving large-scale distributed systems for Photos service.