plenty of engineers have created successful companies on their own. On the other hand there's literally never been a non-technical founder who created something because by definition if you don't have the technical skills you can't build something, even if you have a great idea or problem to solve