Software Engineer Site Reliability Engineering @ Google
placeSydney, New South Wales, Australia
attach_money $150,000
businessOn Site
scheduleFull Time
Posted 13 hours ago
Your Application Journey
Interview
Email Hiring Manager
***** @google.com
Recommended after applying
Job Details
About Software Engineer Site Reliability Engineering
At Google, we empower and provide equitable opportunities while building reconciliation with Aboriginal and Torres Strait Islander peoples through innovative technology. Join the Site Reliability Engineering (SRE) team to develop and maintain large-scale, fault-tolerant systems for Google Cloud.
Minimum & Preferred Qualifications
Minimum Qualifications:
- Bachelor’s degree in Computer Science or related field.
- 1 year of software development experience using one or more programming languages.
- 1 year of experience with data structures or algorithms.
Preferred Qualifications:
- Master's degree in Computer Science or Engineering.
Role Overview
As a member of the Software Engineer Site Reliability Engineering team, you will:
- Write product or system development code.
- Review and provide feedback on peer code ensuring best practices.
- Contribute to documentation and adapt content based on updates and feedback.
- Triage issues by debugging and tracking product or system issues.
- Lead design reviews with peers and stakeholders to select optimal technologies.
About the Team
The SRE team combines software engineering with systems engineering. They promote intellectual curiosity, collaboration, and risk taking in a blame-free environment while focusing on optimizing infrastructure through automation and robust code design.
Key skills/competency
- Software Development
- Data Structures
- Algorithms
- Reliability
- Fault-Tolerance
- Cloud
- Automation
- Infrastructure
- System Design
- Code Review
How to Get Hired at Google
🎯 Tips for Getting Hired
- Customize resume: Tailor it to SRE challenges.
- Highlight coding skills: Emphasize automation and system design.
- Research Google: Study company culture and values.
- Prepare for interviews: Practice technical and design questions.
📝 Interview Preparation Advice
Technical Preparation
circle
Review large-scale distributed systems principles.
circle
Practice coding in multiple languages.
circle
Study algorithms and data structures.
circle
Learn automation and infrastructure management.
Behavioral Questions
circle
Describe a challenging debugging experience.
circle
Explain teamwork in high-pressure projects.
circle
Discuss learning from code review feedback.
circle
Share a time you led design reviews.
Frequently Asked Questions
What experience does Google expect for Software Engineer Site Reliability Engineering?
keyboard_arrow_down
How important is coding proficiency for the Google SRE role?
keyboard_arrow_down
Can I apply to Google’s SRE position with internship experience?
keyboard_arrow_down
What soft skills are valued for Google’s Software Engineer Site Reliability Engineering?
keyboard_arrow_down
How does Google support career growth in the SRE team?
keyboard_arrow_down