Job board ☔🔥☔

Discover opportunities across our network

Unreal Engine Build Engineer (C++)

Lucky Robots

Lucky Robots

United States
Posted on Jul 14, 2025

We’re looking for a senior-level Unreal Build Engineer with expert C++ skills and deep experience in packaging, deployment, and asset protection workflows. This is a hands-on role where you’ll be responsible for ensuring our Unreal Engine projects build, ship, and scale reliably—with special attention to modular packaging and protecting Marketplace assets.

What You’ll Do

• Build and maintain Unreal Engine build and deployment systems

• Create and optimize CI/CD pipelines across platforms (Win/Mac/Linux)

• Manage UnrealPak workflows for secure packaging of Marketplace assets

• Set up dynamic downloading of encrypted .pak files at runtime (HTTP)

• Own the end-to-end deployment pipeline from code to build to content delivery

• Solve hard C++ build/linking problems and support plugin and library integration.

You Should Have

• 3–5+ years experience with C++, Unreal Build Tool, and packaging process

• Strong Unreal Engine knowledge (UE4/UE5), especially in build configs

• Proven track record of shipping games or apps with runtime asset loading

• Familiarity with tools like UnrealPak, FHttpModule, MountPakFile

• Experience separating open-source and proprietary content, and protecting Marketplace assets legally and technically (pak file encryption, dynamic downloads, etc.)

• Comfortable working across Windows/Mac/Linux targets

• Bonus: Familiarity with S3, signed URLs, or patching systems.

Example Project You’ll Own

You’ll implement a secure distribution pipeline for an open-source Unreal game, with the ability to:

• Separate core gameplay code from Marketplace content

• Package proprietary levels and assets into encrypted .pak files

• Host them on a CDN/S3 bucket and download/mount at runtime via C++ or Blueprint

• Integrate runtime checks for mounted content and trigger level streaming