Systems & Tools Programmer (Unreal Engine 5 / PCG)

AEVOX STUDIOS LLC
United States
26 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$90,000.0 - $155,000.0
Working hours
Regular working hours
Job source

Tech stack

Grid System C++ (Programming Language) Data Structures Performance Tuning Subsystems Systems Architecture Houdini (Software) Scripting Unreal Engine Data Pipelines

Job description

We are seeking a Systems & Tools Programmer with specialized experience in Unreal Engine 5 Procedural Content Generation (PCG). In this position, you will design and implement modular world-building tools, procedural generation graphs, editor utility tools, and core system architectures that empower our design pipeline.

You will play a critical role in defining how our worlds are generated, structured, and optimized-converting high-level design constraints into efficient, scalable procedural algorithms., * Procedural Pipeline Development: Build, extend, and optimize procedural generation workflows using UE5 PCG (Procedural Content Generation framework), Blueprints, and C++.

  • Editor Utility Tools: Create custom editor tools, scripts, and utilities that streamline level assembly, asset placement, and designer workflows.
  • System Architecture: Design robust, modular C++ subsystems for environment generation, grid systems, inventory, or save/load state persistence.
  • Performance Optimization: Profile procedural generation overhead, memory footprint, and rendering batch efficiency to ensure high frame rates across low- and high-end hardware.
  • Documentation & Support: Provide clean technical documentation and maintain intuitive tool interfaces for non-programmer team members.

Requirements

  • Strong proficiency in C++ and Unreal Engine 5 system architecture.
  • Hands-on experience building custom graphs and rulesets using UE5 PCG or custom procedural algorithms.
  • Familiarity with Unreal Editor Utility Blueprints (EUBs), Slate/UMG tools, and Editor scripting.
  • Strong understanding of spatial partitioning, math algorithms (vector math, noise functions, grid logic), and data structures.
  • Self-motivated with a track record of building clean, reliable, and user-friendly tools.

Nice to Haves:

  • Experience with Houdini Engine / Houdini PCG workflows integrated into Unreal Engine.
  • Experience with modular tile-based or dungeon-generation algorithms.
  • Knowledge of asset streaming, Nanite/Lumen optimization, and level partitioning (World Partition).

Benefits & conditions

Pay: $90,000.00 - $155,000.00 per year

About the company

Aevox Studios LLC is an independent game development studio dedicated to crafting immersive, mechanics-driven gaming experiences. Founded on a philosophy of autonomy, transparent communication, and technical agility, we skip the bureaucratic red tape of AAA studios to focus on what actually matters: building great games.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:19 min

Structuring UI boundaries with schemes and grid systems

Kathryn Grayson Nanz · LIVE

2:05 min

Finding product boundaries using lack of cohesion metric grouping

Pratishtha Pandey Pratishtha Pandey · World Congress 2024

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:52 min

Implementing direct current grids and waste heat recovery systems

Alexander Gerfer Alexander Gerfer +3 · World Congress 2026 Europe

Videos

See all

Related articles

See all