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

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 6 minutes 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?

Jobs Related To Google Software Engineer II, Site Reliability Engineering, Pub/Sub

Software Engineer II, Site Reliability Engineering, Google Cloud

Software Engineer II position in Google Cloud's Site Reliability Engineering team, focusing on building and maintaining large-scale distributed systems with emphasis on reliability and performance optimization.

Software Engineer III, Google Cloud, Site Reliability Engineering

Software Engineer III position at Google Cloud focusing on Site Reliability Engineering, building and maintaining large-scale distributed systems with remote work opportunity in Poland.

Systems Engineer III, Host Networking Site Reliability Engineering

Systems Engineer III position at Google focusing on Host Networking Site Reliability Engineering, requiring expertise in distributed systems, Linux, and programming.

Software Engineer III, Site Reliability Engineering, Network Management

Site Reliability Engineer position at Google focusing on network management and distributed systems, requiring 2+ years of software development experience.

Software Engineer III, Site Reliability Engineering, Google Cloud

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