Software Engineer III, Site Reliability Engineering, Google Cloud

Google is a global technology company that specializes in internet-related services and products, including search, cloud computing, software, and hardware.
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 is seeking a Software Engineer III for Site Reliability Engineering (SRE) to join their team in London, UK. This role combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. As an SRE, you'll ensure that Google Cloud's services have reliability and uptime appropriate to customer needs, while maintaining a fast rate of improvement.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, with at least 2 years of experience in data structures/algorithms and software development. You'll be working on optimizing existing systems, building infrastructure, and eliminating work through automation. This role offers unique challenges of scale specific to Google Cloud, allowing you to apply your expertise in coding, algorithms, complexity analysis, and large-scale system design.

Key responsibilities include writing product or system development code, reviewing code from other engineers, contributing to documentation, troubleshooting system issues, and participating in design reviews. You'll be managing project priorities, deadlines, and deliverables while designing, developing, testing, deploying, maintaining, and enhancing software solutions.

Google's SRE culture values diversity, intellectual curiosity, problem-solving, and openness. The company encourages collaboration, big thinking, and risk-taking in a blame-free environment. This role offers the opportunity to work on meaningful projects with the support and mentorship needed to learn and grow.

Preferred qualifications include experience in computing, distributed systems, storage, or networking, expertise in designing and troubleshooting large-scale distributed systems, and the ability to debug and optimize code. Strong problem-solving skills and effective communication are essential for success in this role.

Join Google Cloud's SRE team to tackle complex challenges, contribute to cutting-edge technology, and help shape the future of cloud computing. Apply now to be part of a team that's dedicated to ensuring the reliability and performance of Google Cloud's critical systems.

Last updated 3 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 and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance software solutions

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

Linux
  • 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
  • Expertise in designing, analyzing, and troubleshooting large-scale distributed systems
  • Ability to debug, optimize code, and to automate routine tasks
  • Systematic problem-solving approach
  • Effective verbal and written communication skills

Interested in this job?

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

Site Reliability Engineer II

Microsoft seeks a Site Reliability Engineer II for their Commerce and Ecosystems team to manage and automate large-scale platforms.

Site Reliability Engineer

Join Mollie as a Site Reliability Engineer to enhance our fintech infrastructure and cloud platforms.

Site Reliability Engineer, Enterprise Technology Services

Join Apple as a Site Reliability Engineer, managing B2B systems and ML models in a dynamic, innovative environment.

SRE, Software Engineer

Join Kong as a Site Reliability Engineer to build and maintain critical infrastructure for the world's leading cloud native API platform.

Software Developer II, Site Reliability Developing, Google Cloud

Google Cloud is seeking a Software Developer II for Site Reliability Engineering to build and maintain large-scale, distributed systems.