As LesZedCB points out, it
does apply to everyone whose main income is the sale of their labor. Software engineers could be considered part of the [aristocracy of labor][0], but still part of the working class.
[0]: https://en.wikipedia.org/wiki/Labor_aristocracy