50,000 engineers just to run a bank? I don't think so.
A lot of them are managers, analysts, or people who work with tech, but aren't all trained software engineers. A scrum master is considered an engineer. They had a blanket update to a lot of their role titles a couple years back where everyone in tech suddenly became a Software Engineer as their title (without much meaning behind it).
(Note the 2.)
I've copy pasted it before, but i think you just made the syntax click