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 months 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

Software Engineer, Site Reliability Engineering

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

Software Engineer, Site Reliability Engineering, Home and Assistant

Site Reliability Engineer role at Google, combining software and systems engineering to build and maintain large-scale distributed systems.

Site Reliability Engineer, Cloud Databases

Site Reliability Engineer position at Google focusing on maintaining and optimizing cloud database systems with emphasis on reliability, scalability, and automation.

Software Engineer II, Site Reliability Engineering

Entry-level Site Reliability Engineering role at Google, focusing on maintaining and improving large-scale distributed systems with 1 year of experience required.

Software Engineer II, Site Reliability Engineering

Entry-level Site Reliability Engineer position at Google, focusing on maintaining and improving large-scale distributed systems with 1 year of experience required.