Taro Logo

Software Developer III, Site Reliability Development

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

Description For Software Developer III, Site Reliability Development

Google is seeking a Software Developer III 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 work in optimizing existing systems, building infrastructure, and automating processes.

The ideal candidate will join a culture of intellectual curiosity and problem-solving, working with people from diverse backgrounds and perspectives. The role offers opportunities to manage complex scaling challenges unique to Google while applying expertise in coding, algorithms, complexity analysis, and large-scale system design.

As a Site Reliability Developer, you'll be responsible for designing, developing, testing, deploying, maintaining, and enhancing software solutions. The role requires strong technical expertise to manage project priorities, deadlines, and deliverables. You'll work on meaningful projects in a supportive environment that encourages learning and growth.

The position requires a Bachelor's degree in Computer Science or related field and at least 2 years of experience with software development and data structures/algorithms. Preferred qualifications include a Master's degree and experience with large-scale distributed systems. This is an excellent opportunity to work on critical infrastructure at one of the world's leading technology companies while contributing to systems that impact billions of users.

Last updated 2 days ago

Responsibilities For Software Developer III, 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 by analyzing the sources of issues
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Developer III, Site Reliability Development

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
  • 2 years of experience with data structures or algorithms

Benefits For Software Developer III, Site Reliability Development

Medical Insurance
Parental Leave
  • Equal employment opportunity
  • Accommodations for special needs

Interested in this job?

Jobs Related To Google Software Developer III, Site Reliability Development