Software Engineer III, Site Reliability Engineering, Google Cloud

Google is a global technology company that builds and runs large-scale, massively distributed systems and services.
Site Reliability
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS · Cloud

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

Google Cloud's Site Reliability Engineering (SRE) team is at the forefront of maintaining and optimizing large-scale, distributed systems that power Google's cloud infrastructure. As a Software Engineer III in SRE, you'll be responsible for ensuring the reliability, uptime, and performance of Google Cloud's critical services. The role combines software engineering expertise with systems engineering to build robust, fault-tolerant systems.

The position offers unique challenges of scale specific to Google Cloud, where you'll apply your expertise in coding, algorithms, complexity analysis, and large-scale system design. You'll work on optimizing existing systems, building infrastructure, and creating automation solutions to eliminate manual work. The team values diversity, intellectual curiosity, and problem-solving in a blame-free environment.

Working at Google means joining a culture that promotes self-direction while providing strong support and mentorship for professional growth. You'll collaborate with professionals from diverse backgrounds and perspectives, tackling meaningful projects that impact millions of users. The role involves managing project priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions.

As part of Google's SRE team, you'll have the opportunity to work with cutting-edge technology and contribute to the reliability of one of the world's largest cloud platforms. The position offers exposure to complex distributed systems, performance optimization, and capacity planning, making it an excellent opportunity for engineers who want to work at scale while continuing to grow their technical expertise.

Last updated 6 days ago

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

  • 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 and adapt content based on product/program updates
  • 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 to decide amongst available technologies

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

Linux
Kubernetes
  • 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
  • Experience working in computing, distributed systems, storage, or networking
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems
  • Ability to debug, optimize code, and to automate routine tasks
  • Systematic problem-solving approach, coupled with effective verbal and written communication skills
  • English proficiency is required

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

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Equal opportunity employer
  • Inclusive work environment
  • Global collaboration opportunities

Interested in this job?

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

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.

Software Engineer III, Site Reliability Engineering, Google Cloud

Site Reliability Engineer position at Google Cloud focusing on building and maintaining large-scale distributed systems with emphasis on reliability and performance optimization.

Software Developer III, Site Reliability Development, Google Cloud

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

Software Developer III, Site Reliability Development, Google Cloud

Site Reliability Developer role at Google Cloud focusing on building and maintaining large-scale distributed systems with competitive compensation.

Software Engineer II, Site Reliability Engineering, Cloud Logs

Software Engineer II position in Google's Site Reliability Engineering team, focusing on Cloud Logs systems maintenance and development in Warsaw, Poland.