Software Engineer III, Google Cloud, Site Reliability Engineering

Google is a global technology company that builds innovative products and services used by billions of users.
Site Reliability
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

Description For Software Engineer III, Google Cloud, Site Reliability Engineering

Google Cloud's Site Reliability Engineering (SRE) team is seeking a Software Engineer III to join their mission of building and maintaining large-scale, distributed systems. This role combines software and systems engineering to ensure Google Cloud's services maintain optimal reliability and performance. As an SRE, you'll tackle complex challenges unique to Google's scale, focusing on system optimization, infrastructure development, and automation. The position requires expertise in coding, algorithms, and distributed systems design.

The role offers opportunities to work on meaningful projects in a blame-free environment that encourages intellectual curiosity and innovation. You'll be part of a diverse team that values collaboration and creative problem-solving. Key responsibilities include code review, system troubleshooting, technical documentation, and leading design reviews with stakeholders.

This remote-eligible position is based in Poland and requires a Bachelor's degree in Computer Science or equivalent experience, plus 2 years of software development experience. The ideal candidate will have strong skills in distributed systems, debugging, and automation, along with excellent communication abilities. You'll work on critical infrastructure that powers Google Cloud's services, making a direct impact on systems used by millions of users worldwide.

Join Google's SRE team to build reliable, scalable systems while working alongside some of the industry's best engineers. This role offers professional growth opportunities, technical challenges at massive scale, and the chance to shape the future of Google Cloud's infrastructure.

Last updated 13 minutes ago

Responsibilities For Software Engineer III, Google Cloud, Site Reliability Engineering

  • 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 by analyzing the sources of issues
  • Participate in, or lead design reviews with peers and stakeholders
  • Write product or system development code

Requirements For Software Engineer III, Google Cloud, Site Reliability Engineering

Linux
Kubernetes
  • Bachelor's degree in Computer Science, a related field, or equivalent practical experience
  • 2 years of experience with data structures/algorithms and software development in one or more programming languages
  • Experience working in computing, distributed systems, storage, or networking
  • Experience in designing, analyzing, and troubleshooting distributed systems
  • Ability to debug, optimize code, and automate routine tasks
  • Excellent problem-solving, verbal and written communication skills

Benefits For Software Engineer III, Google Cloud, Site Reliability Engineering

Medical Insurance
Visa Sponsorship
  • Comprehensive benefits package
  • Global work environment

Interested in this job?

Jobs Related To Google Software Engineer III, Google Cloud, Site Reliability Engineering

Software Engineer II, Site Reliability Engineering, Pub/Sub

Site Reliability Engineer role at Google focusing on maintaining and optimizing Google Cloud's Pub/Sub services with emphasis on reliability and scalability.

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.

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.