This stuff blows my mind but tends to occur everywhere
What is the value add of an engineer doing project management work in an environment where project managers exist
Should the project managers need to do a little coding then?
Also the quiet part out loud - project managers tend to be vastly cheaper (often 2:1) than engineers. Any and every task that an engineering team can offload to a project manager is big dollars saved by the firm.
I frequently find myself in engineering roles where I am doing most stakeholder comms, requirements gathering, JIRA ticket entry/management, project planning, user documentation, support runbooks, PR reviewing, a bit of dev, occasionally testing, deployments, and sit on the support escalation pager rotation. Any of the above tasks you can offload to a non-engineer saves the firm money.