Individual contributor, in other words a worker as opposed to management. The author's using engineer to mean software developer; they're the workers in this context.
That's the natural way languages develop, offensive terms replaces with euphemisms, given some time every euphemistic term become loaded with the same negative connotations of its origin and new euphemism get introduced.