A game engine programmer builds and maintains the core runtime that powers video games—handling graphics, physics, audio, input, networking, scripting, and asset pipelines.
It's systems programming with real-time constraints, determinism requirements, and creative collaboration.