In this post, see a breakdown of the roles and responsibilities between software engineers vs. site reliability engineers and how they have evolved.
stackpulse.com