A Systems Engineer is a professional who looks at what’s going on in a system and figures out how to fix it, which sometimes means designing new solutions from scratch. In addition, they are responsible for providing advice regarding the appropriate hardware and/or software to ensure a client’s computer system meets their needs.