Taro Logo

Software Engineer, Site Reliability Engineering, Photos

Google is a global technology leader that specializes in internet-related services and products.
Site Reliability
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Site Reliability Engineering, Photos

Google's Site Reliability Engineering (SRE) team combines software and systems engineering to build and maintain large-scale, distributed, fault-tolerant systems. As an SRE, you'll ensure Google's services maintain optimal reliability and performance while focusing on automation and system optimization. The role involves using various tools and approaches to solve complex problems, with an emphasis on limiting operational work and promoting proactive system improvement. Google's SRE culture values diversity, intellectual curiosity, and problem-solving in a blame-free environment. The team encourages collaboration, innovation, and risk-taking while providing support and mentorship for professional growth. You'll work on meaningful projects that directly impact Google's infrastructure reliability while being part of a team that pioneered the SRE discipline. The role offers opportunities to work with cutting-edge technology and contribute to systems that serve billions of users worldwide.

Last updated 6 months ago

Responsibilities For Software Engineer, Site Reliability Engineering, Photos

  • Write product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide on available technologies

Requirements For Software Engineer, Site Reliability Engineering, Photos

Linux
Python
Go
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 1 year of experience with data structures/algorithms and software development in one or more programming languages
  • Master's degree in Computer Science or Engineering (preferred)
  • Experience in a Site Reliability Engineering role (preferred)
  • Experience with high availability systems (preferred)

Interested in this job?