Un ingénieur des systèmes est un travailleur de la technologie de l'information qui conçoit, met en œuvre et maintient des logiciels de systèmes informatiques. Beaucoup obtenir au moins un baccalauréat en génie informatique ou dans une discipline connexe. Le Bureau of Labor Statistics estime leurs salaires sous le titre professionnel de systèmes développeurs de logiciels en 2010.