
About Google
Empowering the world through technology and information
Key Highlights
- Over 100,000 employees globally
- Headquartered in Mountain View, California
- Parent company Alphabet Inc. valued at $1.5 trillion
- Google Cloud Platform serves millions of customers
Google LLC, headquartered in Mountain View, California, is a global leader in internet-related services and products, including its flagship search engine, Google Search, and the Android operating system. With over 100,000 employees, Google also offers cloud computing services through Google Cloud P...
π Benefits
Google offers competitive salaries, equity options, generous PTO policies, comprehensive health benefits, and a remote work policy that allows flexibi...
π Culture
Google is known for its engineering-first culture, emphasizing innovation and collaboration. The company fosters a unique environment that encourages ...
Skills & Technologies
Overview
Google is seeking a Site Reliability Engineer to ensure the reliability and performance of Google Cloud services. You'll work with Java, Python, and Linux to manage large-scale distributed systems. This role requires a Bachelor's degree and 2 years of software development experience.
Job Description
Who you are
You hold a Bachelorβs degree in Computer Science or a related field, and you have at least 2 years of experience in software development using one or more programming languages. You possess a systematic problem-solving approach and have effective verbal and written communication skills. Your expertise lies in designing, analyzing, and troubleshooting large-scale distributed systems, and you are adept at debugging and optimizing code while automating routine tasks. You thrive in a culture of intellectual curiosity and openness, which is essential for success in Site Reliability Engineering (SRE).
Desirable
Experience in computing, distributed systems, storage, or networking is preferred. Familiarity with automation tools and practices will be beneficial in this role, as will a background in managing system capacity and performance.
What you'll do
As a Site Reliability Engineer at Google, you will combine software and systems engineering to build and run large-scale, fault-tolerant systems. Your primary responsibility will be to ensure that Google Cloud's services maintain reliability and uptime that meets customer needs. You will focus on optimizing existing systems, building infrastructure, and eliminating manual work through automation. You will manage complex challenges unique to Google Cloud, leveraging your expertise in coding, algorithms, and large-scale system design. You will also participate in design reviews with peers and stakeholders to evaluate available technologies and contribute to the overall improvement of system performance.
What we offer
At Google, you will be part of a diverse team that values collaboration and innovation. We encourage you to apply even if your experience doesn't match every requirement. You will have opportunities for professional growth and development, working alongside some of the brightest minds in the industry. Our culture promotes a balance between work and personal life, and we offer competitive compensation packages that reflect your skills and contributions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Google.
Similar Jobs You Might Like
Based on your interests and this role

Site Reliability Engineer
Google is hiring a Site Reliability Engineer to ensure the reliability and uptime of Google Cloud services. You'll work with Java and Python to manage large-scale distributed systems. This position requires 2 years of experience in software development and systems engineering.

Site Reliability Engineer
Google is hiring a Site Reliability Engineer to ensure the reliability and uptime of Google Cloud services. You'll work with distributed systems and automation tools to manage complex challenges at scale. This position requires 2 years of experience in software development and systems engineering.

Site Reliability Engineer
Google is hiring a Systems Engineer III for their Site Reliability Engineering team to ensure the reliability and performance of Google Cloud services. You'll work with Linux, Python, and networking concepts to manage large-scale distributed systems. This position requires 2+ years of relevant experience.

Site Reliability Engineer
Google is hiring a Staff Software Engineer for Site Reliability Engineering to ensure the reliability and performance of Google Cloud's services. You'll work with distributed systems and automation tools to optimize existing systems. This position requires 8 years of software development experience and expertise in troubleshooting large-scale systems.