Taro Logo

Software Engineer II, Site Reliability Engineering, Pub/Sub

A leading technology company that specializes in internet-related services and products.
Site Reliability
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II, Site Reliability Engineering, Pub/Sub

Google is seeking a Site Reliability Engineer II to join their Pub/Sub team, combining software and systems engineering expertise to build and maintain large-scale, distributed systems. This role is part of Google's Site Reliability Engineering (SRE) team, which is responsible for ensuring the reliability and performance of Google Cloud's critical services.

The position requires strong programming skills and understanding of distributed systems, as you'll be working on optimizing existing systems, building infrastructure, and implementing automation solutions. You'll be handling complex challenges unique to Google Cloud's scale while applying expertise in coding, algorithms, and system design.

The role offers an intellectually stimulating environment where you'll collaborate with diverse teams to solve complex technical challenges. You'll be responsible for maintaining system reliability, optimizing performance, and ensuring appropriate capacity planning. The position combines hands-on technical work with strategic thinking about system architecture and reliability.

Google provides a supportive, blame-free environment that encourages innovation and risk-taking. The company values intellectual curiosity and promotes self-direction while providing mentorship opportunities. You'll be part of a team that prioritizes continuous learning and professional growth.

This is an excellent opportunity for engineers interested in large-scale systems and site reliability engineering. The role offers exposure to cutting-edge technology and the chance to work on systems that impact millions of users. Google's strong engineering culture, combined with its commitment to work-life balance and professional development, makes this an attractive position for engineers looking to advance their careers in site reliability engineering.

Last updated 3 months ago

Responsibilities For Software Engineer II, Site Reliability Engineering, Pub/Sub

  • 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 issues
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Engineer II, Site Reliability Engineering, Pub/Sub

Linux
Go
Python
Java
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 1 year of experience with data structures/algorithms and software development
  • Master's degree in Computer Science or Engineering, or a related field (preferred)

Interested in this job?