Not true.<p>I once worked at a company (2007-2010) where almost every non-manager had &quot;engineer&quot; in their job title.<p>Aside from Software Engineers, our QA staff were Test Engineers, our customer support people were Customer Support Engineers, our tech writer was the Technical Documentation Engineer (that was a late addition: his predecessor was simply a Sr. Technical Writer), our pentesters were Vulnerability Research Engineers, our sysadmin was the IT Systems Engineer, and probably a few more I can&#x27;t remember. The only exceptions were the tech leads in development, QA, and support, who all had the title Technical Leader (except one guy who was a Software Lead for reasons I don&#x27;t know).<p>There was also a push for non-technical employees to all be managers, even if they didn&#x27;t manage anyone. Our accountant was the Accounting Manager, person responsible for training sessions was the Technical Training Manager, the people who wrote our marketing collateral were the Marketing Communications Manager and the Sr. Manager of Technical Marketing, etc.<p>Basically, everybody below the director level was either an engineer, a manager, or a technical leader.