That's because you aren't a software engineer, and if you are saying so then the feelings of being an impostor are entirely warranted.
'Coding' is one thing, 'engineering' is something different altogether.
I'm afraid this falls into the 'you don't know what you don't know category'.