I'm a software engineer working at Lockheed Martin Space and a Master of Computer Science student. I've been reading Google's Site Reliability Engineering book and have really enjoyed it. I've interviewed with Google once before (onsite) and was told by a recruiter to reapply after gaining a year of experience, and am now becoming interested in pursuing an SRE role at Google. Is anyone here an SRE? Can you recommend organizations that hire SREs, or explain the path to becoming an SRE at your organization? Do you like your job? Are there any pros and cons you'd like to list for someone considering that path? I really enjoy the most complex problems in CS. My studies emphasize algorithms, parallel processing, machine learning, and artificial intelligence in general. YOE: 11 months Base Salary: 74,550 (Raise soon, woohoo!) Sign On: 3000 Annual Bonus: Expecting around 4000 Tuition Reimbursement: Used 6,000/10,500 for the year TC: 87,550 (Including an estimate of a bonus) Not sure if I count their contributions to my retirement as TC, but they're currently contributing 10% of my base salary
OCI is hiring SREs in DC and Seattle areas especially people with clearances.
Pardon me, but is that short for Oracle?
Oracle Cloud Infrastructure
No one does SRE exactly like Google except Google. At other companies, it can be a rebadged operations role, an infrastructure team, a release/pipeline team, a development team that devopses, and any combinations of the above. If you enjoy complex problems, SRE is generally not for you (again at most companies). Infra algorithms and data structures tend to be very simple.
That's good information. What I'm reading may come across as more fun than the role actually is.
Yeah, SRE makes more sense at google than any other company. Most of the time is a DevOps role with lots of the typical sysadmin responsibilities. Also you may find yourself being an incident commander and spending lots of time in sev1 bridges. There is coding but it’s more scripting and automation.
Prepare to be on call and manage the stress of a prod system on fire.