Taro Logo

Software Engineer III, Site Reliability Engineering

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

Job Description

Site Reliability Engineering (SRE) at Google combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. This role focuses on ensuring Google's services maintain reliability and appropriate uptime while continuously improving performance and capacity. As an SRE III, you'll work on optimizing existing systems, building infrastructure, and automating processes. The position requires expertise in coding, algorithms, complexity analysis, and large-scale system design.

The role offers the opportunity to work on unique scaling challenges specific to Google's infrastructure. You'll be part of a culture that values intellectual curiosity, problem-solving, and openness, bringing together diverse perspectives in a blame-free environment. The team promotes self-direction while providing support and mentorship for growth and learning.

Your responsibilities will include managing project priorities, designing and developing software solutions, and maintaining critical infrastructure. You'll work with the Technical Infrastructure team to support Google's entire product portfolio, ensuring optimal performance and user experience. The position offers competitive compensation including base salary, bonus, equity, and comprehensive benefits.

This is an excellent opportunity for engineers passionate about large-scale systems, automation, and maintaining high-reliability services. You'll collaborate with talented peers, work on meaningful projects, and contribute to systems that impact billions of users globally.

Last updated 18 days ago

Responsibilities For Software Engineer III, Site Reliability Engineering

  • 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 III, Site Reliability Engineering

Linux
Kubernetes
  • 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
  • Master's degree in Computer Science or Engineering (preferred)
  • 2 years of experience designing, analyzing, and troubleshooting large-scale distributed systems (preferred)

Benefits For Software Engineer III, Site Reliability Engineering

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Related Jobs

Software Developer II, Site Reliability

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

Software Engineer III, Site Reliability Engineering

Site Reliability Engineer position at Google focusing on building and maintaining large-scale distributed systems with competitive compensation and benefits.

Software Developer II, Site Reliability

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

Software Developer II, Site Reliability

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

Site Reliability Engineer

Site Reliability Engineer position at Global Payments, focusing on API operations and infrastructure management with hybrid work options in multiple US locations.