Formal:
* A team of engineers
* A corps of engineers
* A faculty of engineers
Informal:
* A crew of engineers
* A band of engineers
* A gaggle of engineers (playful)
You could also use a collective noun that reflects the specific type of engineering they specialize in:
* A brigade of software engineers
* A cohort of civil engineers
* A squadron of aeronautical engineers
Ultimately, the best collective noun to use will depend on the specific situation and the desired tone.