At national labs they need software engineers to build internal tools for scientists in different fields. DOE labs are not all murder building machines, in fact most aren't. They do all kinds of research depending on the location. DOE national labs are a big tent.