I suppose you are an “engineer” if you have a degree in CS.
Thread
It makes me kind of confused. I believe what an engineer I would be if I did some engineering training...
No difference. People putting "engineer" instead of "developer" is a more recent thing from my experience, but the role is the same.