Hacker News new | ask | show | jobs
by biggu 1333 days ago
You hire build engineers and release engineers seperately? Does your product demand that level of specialization for these 2 functions? Just curious
1 comments

I work on AAA video games, so unfortunately yes.

It's ok to have build-engineer doing release engineering if it's simple enough, but doing build engineering properly (Source control, artifact control, shared caches, dependency management of the compiler outside of the standard toolchain) is quite a large job.

Release engineering itself gets complicated when you take into consideration the different target platforms, most games get published on Playstation, Xbox and one of a handful of PC platforms (notably steam), plus the online systems and of course the development environments and internal release systems which are ubiquitous.

Build Engineering usually is the step between developers and QA, and release engineering is the bit after QA.

Both interact a lot with QA so could be rolled into the same role.