In the US, the title "Professional Engineer" is roughly equivalent and similarly requires a license.
but there has also been recent litigation and a court has ruled that having a degree from an engineering school in an engineering discipline entitles one to use the term https://reason.com/2019/01/02/judge-confirms-that-oregon-eng...
the reason for the requirement and confusion is essentially building codes and other government regulations: if you want to build or repair a building, you need to hire people to certify the work as meeting building codes; those people need licenses. But at the same time, a company can hire a bunch of fresh engineering graduates to work a such a project and not every one of them needs a license. Unfortunately, we just have the one word engineer that applies to both. "Licensed engineer" would be a clearer distinction than "Professional engineer"
I also am the best programmer in the whole IT department and the only one who has no CS background.
The bigO crowd will disagree but even the hard core comp sci types will go much further with real soft skills.