Carreira de engenharia de software