Google logo

Senior Software Engineer, Site Reliability Engineering

Google

About the Role

As a Senior Software Engineer in Site Reliability Engineering at Google, you will be part of a team that combines software and systems engineering to build and run large-scale, massively distributed, fault-tolerant systems. This role is crucial for ensuring that Google Cloud's services—both internally critical and externally-visible—have reliability and uptime that meet customer needs while maintaining a fast rate of improvement.

Responsibilities

  • Write product or system development code.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • 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.

Minimum Qualifications

  • Bachelor’s degree in Computer Science, a related field, or equivalent practical experience.
  • Typically, candidates will have 2 years of experience with data structures/algorithms and software development in one or more programming languages.

Preferred Qualifications

  • 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 automate routine tasks.
  • Systematic problem-solving approach, coupled with effective verbal and written communication skills.

About Google

Google is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

Similar jobs

Last update: 23 minutes ago

Google logo
Google

Systems Development Engineer III

Join Google as a Systems Development Engineer III in Dublin, focusing on systems automation, design, and implementation.

Google logo
Google

Software Developer II, Site Reliability Engineering, Google Cloud

Join Google Cloud as a Software Developer II in Site Reliability Engineering to build and run large-scale systems.

Google logo
Google

Senior Software Engineer, Google Ads

Senior Software Engineer role at Google Ads, focusing on large scale systems and software development.

Google logo
Google

Senior Software Engineer, Artificial Intelligence

Join Google as a Senior Software Engineer in AI, focusing on machine learning, Python, and data structures.

Google logo
Google

Cloud Technical Solutions Engineer, AI/ML

Join Google as a Cloud Technical Solutions Engineer specializing in AI/ML, supporting enterprise customers with technical issues.

Google logo
Google

Senior Software Engineer, Google Cloud Computing

Join Google Cloud as a Senior Software Engineer to drive cloud platform innovations using Python, Java, and Angular.

Google logo
Google

Product Solutions Engineer, Go-to-Market

Join Google as a Product Solutions Engineer in Dublin, focusing on go-to-market strategies and technical sales for digital advertising.

Google logo
Google

Software Engineer, Infrastructure, Google Cloud Storage

Join Google as a Software Engineer in Infrastructure for Google Cloud Storage, focusing on distributed systems and data structures.

Algolia logo
Algolia

Senior Site Reliability Engineer

Join Algolia as a Senior Site Reliability Engineer to enhance search product reliability and scalability. Remote work available.

Google Cloud - Minnesota logo
Google Cloud - Minnesota

Senior Software Engineer, Google Cloud

Senior Software Engineer role at Google Cloud, focusing on C++, distributed systems, and software development.

Stability AI logo
Stability AI

Site Reliability Engineer (SRE) - Stability AI

Join Stability AI as a Site Reliability Engineer (SRE) to enhance cloud infrastructure and system reliability. Remote work available.

Google logo
Google

Principal Software Engineer, Google Compute Engine Control Plane

Join Google as a Principal Software Engineer to lead GCE projects, focusing on cloud computing and AI/ML solutions.

Happening logo
Happening

Site Reliability Engineer - Enablement

Join Happening as a Site Reliability Engineer to enhance gaming operations' performance and reliability using Kubernetes, Terraform, and more.

Microsoft logo
Microsoft

Senior Site Reliability Engineer

Join Microsoft as a Senior Site Reliability Engineer to design and deliver Office 365 government cloud services.

IBM logo
IBM

Senior Site Reliability Engineer

Senior Site Reliability Engineer at IBM in Cracow, skilled in AWS, Kubernetes, Linux, and Terraform.

Google logo
Google

Software Engineer II, Backend

Join Google as a Software Engineer II, Backend, to develop next-gen technologies for billions of users. Requires 1 year of experience in software development.

Google logo
Google

Senior Full Stack Software Engineer

Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.

Google logo
Google

Software Engineer III, Infrastructure, Android

Join Google as a Software Engineer III in Infrastructure, focusing on Android. Work on large-scale systems in San Jose, CA.

Google logo
Google

Senior International Growth Consultant, EMEA Emerging Markets

Senior role at Google, Dublin. Drive international business growth in EMEA markets using digital marketing and strategic consulting.

IBM logo
IBM

SRE Lead at IBM

Lead SRE role at IBM, overseeing system reliability, implementing best practices, and mentoring in New York.

Amazon Web Services (AWS) logo
Amazon Web Services (AWS)

Senior Systems Development Engineer

Join AWS in Dublin as a Senior Systems Development Engineer to lead the European Sovereign Cloud initiative.

Google logo
Google

Software Engineer, YouTube Knowledge

Join Google as a Software Engineer on the YouTube Knowledge team in Paris, working on large-scale systems and machine learning.

Square logo
Square

Staff Software Engineer (Backend)

Senior Backend Software Engineer role at Square, Dublin. Focus on system security, scalability, and mentorship.

Google logo
Google

Software Engineer III, Google Cloud Business Platforms

Join Google Cloud as a Software Engineer III to develop next-gen technologies, focusing on large-scale systems and data analytics.