Still in high school wondering what to do with your life? How about a job as a software engineer? A software engineer is a person who applies the principles of software engineering to the design, development, maintenance, testing, and evaluation of computer software. In the video up above you will get to see a typical day in the life of a software engineer. Check it out.