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
Enterprise SaaS

Description For Software Engineer, Site Reliability, University Graduate

Site Reliability Engineering at Google is a crucial role that combines software engineering with systems operations. As a Site Reliability Engineer, you'll be at the heart of Google's production environment, working on cloud-based computing solutions 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 responsible for ensuring Google's services remain fast, reliable, and accessible to users worldwide. This position offers unique challenges where you'll work with various engineering and operations teams to maintain and improve Google's core infrastructure. You'll be exposed to large-scale distributed systems and have the opportunity to create scalable solutions that impact billions of users.

The role is perfect for recent graduates who have a strong foundation in computer science and are passionate about system reliability and scalability. You'll get to work with modern technologies and programming languages while learning from experienced engineers. The position offers hands-on experience with real-world problems in system design, automation, and performance optimization.

As a University Graduate SRE at Google, you'll be part of a company that values innovation, technical excellence, and collaboration. You'll have access to some of the most advanced technology infrastructure in the world and be able to contribute to maintaining and improving systems that billions of people rely on daily. This is an excellent opportunity to start your career at a company that's at the forefront of technology and make a significant impact on how Google serves its users.

Last updated 19 hours 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 Developer II, Site Reliability Developing, Google Cloud

Site Reliability Developer position at Google Cloud focusing on building and maintaining large-scale distributed systems with competitive compensation and growth opportunities.

Site Reliability Engineer, Cloud

Entry-level Site Reliability Engineer position at Google Cloud, focusing on building and maintaining large-scale distributed systems in Zürich, Switzerland.

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

Entry-level Site Reliability Engineering role at Google, focusing on maintaining and optimizing large-scale distributed systems and 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.