CompensationMay 3, 2019

SWE vs SRE/DevOps compensation

Do SREs/DevOps engineers (with same coding skills as SWEs) get approximately the same range of compensation (based on YOE and skills of course) as SWEs, or is it lower? And I also wonder if a uni degree has an impact on your place in the market, or just skills that you can prove during the interviews (as an SRE)?

ViaSat qkcnfi May 3, 2019

If SRE are implemented in the right way then they are basically software engineers so the pay should be the same. But this does not apply to a lot of companies because they just disguise devops/sysadmin as SRE.

AnchorFree Israel OP May 4, 2019

I know that Google does, but nothing about others. Which companies are known for proper SRE practices?

ViaSat qkcnfi May 4, 2019

Facebook, Indeed, Dropbox. Definitely not Microsoft though.

Athenahealth tcismylife May 3, 2019

The devops is such misused and vague term as I have seen the companies consider devops be like sysadmin and operation. No development work. Only maintenance.

New
bmmC14 May 4, 2019

Devops is a culture. SRE implements Devops. SRE roles vary from ops/monitoring to development.

AnchorFree Israel OP May 4, 2019

yeah, that's why I like the specifics of SRE definition by Google/Netflix. I wonder if they also interview at the same level difficulty as software engineers. Because after all, SRE coding is less scope, you never need to go into depths of software architecture and design patterns, you just script and automate things, and usually they are many small ones, not connected or related to each other (vs many small ones very connected and dependent on each other, as SWEs need to do, which is much harder). Also SRE scripts rarely use databases/message queues/etc', it's usually web APIs back and forth manipulations.

New
2xtc May 3, 2019

Done right, same range and then extra for being on call with SRE. Leetcode compensation category can help illustrate.

AnchorFree Israel OP May 4, 2019

Thanks. But what do you mean by "Leetcode compensation category can help illustrate"?