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
Systems Development Engineer III
Join Google as a Systems Development Engineer III in Dublin, focusing on systems automation, design, and implementation.
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.
Senior Software Engineer, Google Ads
Senior Software Engineer role at Google Ads, focusing on large scale systems and software development.
Senior Software Engineer, Artificial Intelligence
Join Google as a Senior Software Engineer in AI, focusing on machine learning, Python, and data structures.
Cloud Technical Solutions Engineer, AI/ML
Join Google as a Cloud Technical Solutions Engineer specializing in AI/ML, supporting enterprise customers with technical issues.
Senior Software Engineer, Google Cloud Computing
Join Google Cloud as a Senior Software Engineer to drive cloud platform innovations using Python, Java, and Angular.
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.
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.
Senior Site Reliability Engineer
Join Algolia as a Senior Site Reliability Engineer to enhance search product reliability and scalability. Remote work available.
Senior Software Engineer, Google Cloud
Senior Software Engineer role at Google Cloud, focusing on C++, distributed systems, and software development.
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.
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.
Site Reliability Engineer - Enablement
Join Happening as a Site Reliability Engineer to enhance gaming operations' performance and reliability using Kubernetes, Terraform, and more.
Senior Site Reliability Engineer
Join Microsoft as a Senior Site Reliability Engineer to design and deliver Office 365 government cloud services.
Senior Site Reliability Engineer
Senior Site Reliability Engineer at IBM in Cracow, skilled in AWS, Kubernetes, Linux, and Terraform.
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.
Senior Full Stack Software Engineer
Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.
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.
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.
SRE Lead at IBM
Lead SRE role at IBM, overseeing system reliability, implementing best practices, and mentoring in New York.
Senior Systems Development Engineer
Join AWS in Dublin as a Senior Systems Development Engineer to lead the European Sovereign Cloud initiative.
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.
Staff Software Engineer (Backend)
Senior Backend Software Engineer role at Square, Dublin. Focus on system security, scalability, and mentorship.
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.