Taro Logo

Software Engineer, Site Reliability Engineering, Cloud Platform Reliability

A global technology company that specializes in internet-related services and products.
Site Reliability
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Job Description

Google's Site Reliability Engineering (SRE) team is seeking a talented Software Engineer to join their Cloud Platform Reliability team. This role combines software and systems engineering to build and maintain large-scale, distributed systems that power Google Cloud's services. As an SRE, you'll be responsible for ensuring the reliability and uptime of both internal and customer-facing systems while managing the challenges of scale unique to Google Cloud.

The position offers an opportunity to work with complex distributed systems, focusing on optimization, infrastructure development, and automation. You'll be part of a culture that values intellectual curiosity, problem-solving, and openness, working alongside diverse teammates with various backgrounds and perspectives.

The role involves hands-on coding, system design, and operational responsibilities. You'll contribute to maintaining and improving system reliability, capacity planning, and performance optimization. The team promotes self-direction while providing support and mentorship for professional growth.

Key aspects of the role include code development, peer review, documentation, system troubleshooting, and participating in technical design decisions. The ideal candidate will combine strong software development skills with an interest in large-scale system operations and reliability engineering.

Google offers a collaborative environment where you can make a significant impact on critical infrastructure while working with cutting-edge technology. The position provides opportunities for both technical depth and career growth within the SRE organization.

Last updated 2 days ago

Responsibilities For Software Engineer, Site Reliability Engineering, Cloud Platform Reliability

  • 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
  • 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, Cloud Platform Reliability

Linux
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages

Benefits For Software Engineer, Site Reliability Engineering, Cloud Platform Reliability

Medical Insurance
401k
Parental Leave
  • Equal employment opportunity
  • Inclusive work environment
  • Global collaboration opportunities

Related Jobs