Taro Logo

Software Engineer II, Site Reliability Development

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

Description For Software Engineer II, Site Reliability Development

Google is seeking a Software Engineer II for their Site Reliability Development team, combining software and systems development 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 monitoring system capacity and performance. The position involves significant software development work aimed at optimizing existing systems, building infrastructure, and implementing automation.

The ideal candidate will join a culture of intellectual curiosity and problem-solving, working in a blame-free environment that encourages collaboration and risk-taking. The role offers opportunities to tackle unique scaling challenges specific to Google's infrastructure while applying expertise in coding, algorithms, complexity analysis, and large-scale system design.

As a Site Reliability Development Engineer, you'll be responsible for managing project priorities and deliverables, designing and developing software solutions, and maintaining critical systems. The position requires both technical expertise and the ability to work effectively in a team environment, contributing to code reviews and documentation while participating in system design decisions.

The compensation package is competitive, ranging from $118,000 to $170,000 base salary, plus bonus, equity, and comprehensive benefits. Multiple location options are available across major tech hubs in the United States, including Pittsburgh, New York, Durham, Raleigh, Seattle, and Sunnyvale. This is an excellent opportunity for engineers interested in working at the intersection of software development and systems operations at one of the world's leading technology companies.

Last updated 2 days ago

Responsibilities For Software Engineer II, Site Reliability Development

  • Write product or system development code
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Engineer II, Site Reliability Development

Linux
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages
  • 1 year of experience with data structures or algorithms

Benefits For Software Engineer II, Site Reliability Development

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer II, Site Reliability Development