Taro Logo

Software Developer III, Site Reliability Development

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

Description For Software Developer III, Site Reliability Development

Google is seeking a Software Developer III for their Site Reliability Development team, a crucial role that combines software and systems development to build and maintain large-scale, distributed systems. This position is based in Waterloo, ON, Canada, and requires a minimum of 2 years of experience in software development.

The role involves working on Google's critical internal and external systems, focusing on reliability, uptime, and continuous improvement. As a Site Reliability Developer, you'll tackle unique scaling challenges while applying expertise in coding, algorithms, and large-scale system design. The position offers opportunities to optimize existing systems, build infrastructure, and automate processes.

Google's Site Reliability Development team promotes a culture of intellectual curiosity and problem-solving in a blame-free environment. The organization values diversity of backgrounds and perspectives, encouraging collaboration and innovative thinking. Team members enjoy self-direction on meaningful projects while receiving necessary support and mentorship for professional growth.

Key responsibilities include writing system development code, reviewing peer contributions, maintaining documentation, troubleshooting complex issues, and participating in technical design reviews. The ideal candidate should have a Bachelor's degree in Computer Science or related field, strong experience with software development, and solid understanding of data structures and algorithms.

The role offers the opportunity to work with cutting-edge technology at one of the world's leading tech companies, with access to vast resources and the chance to impact systems used by millions of users globally. Google provides a comprehensive benefits package and maintains a strong commitment to diversity, equity, and inclusion in their hiring practices.

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

Interested in this job?

Jobs Related To Google Software Developer III, Site Reliability Development