Senior 3D Programmer
Core
Design, implement, and maintain core engine foundations in Unreal Engine, focusing on stability, performance, and scalability for a multiplayer experience.
Role type
Senior 3D Programmer (Unreal Engine)
Builds
Multiplayer game experience
Domain
Video game development / Real-time rendering
Deliverable
production ML models | product features | infrastructure
Required skills
C++, HLSL, DirectX, GPU/CPU diagnostics, performance optimization, console development, engine architecture, technical debt management
Preferred skills
Experience shipping video games, strong mathematical background (algebra, geometry, calculus)
Technologies
Unreal Engine, C++, HLSL, DirectX
Responsibilities
Lead rendering and frame performance initiatives; own technical solutions end-to-end; collaborate with Gameplay, Tech Art, VFX, and Tools teams; write code daily and debug deep within the engine; manage technical debt and enforce best practices
Seniority
Senior, hands-on IC