Game Tools & Modding Engineer
$41,600–$124,800 year
RemoteUnited States or India
Job Summary
Design, develop, and maintain engine-level systems and game development tools using C++ to build high-performance, real-time applications. Construct and enhance modding tools, editor extensions, and development pipelines while optimizing rendering pipelines, shaders, and graphics systems with DirectX, Vulkan, OpenGL, or Metal. Implement modern rendering techniques, debug complex cross-platform compatibility issues, and resolve bottlenecks affecting CPU, GPU, and memory performance. Collaborate with engineers, technical artists, and designers to deliver clean, maintainable code and participate in architecture discussions. This contract role offers $20-$60/hour for remote work, requiring 3-6 years of experience in graphics programming and engine architecture.
Required Qualifications
- 3–6 years of experience in game development, graphics programming, or real-time rendering
- Strong proficiency in C++
- Hands-on experience with one or more graphics APIs: DirectX 11/12, Vulkan, OpenGL, Metal
- Solid understanding of rendering pipelines
- Solid understanding of Shader programming (HLSL/GLSL)
- Solid understanding of 3D mathematics
- Solid understanding of Real-time graphics concepts
- Experience with Unreal Engine or a similar game engine
- Knowledge of performance optimization techniques across CPU, GPU, memory, and multithreading
- Strong debugging, analytical, and problem-solving skills
- Ability to work independently in a distributed or remote team environment
- C++
- Game Development
- Graphics Programming
- DirectX / Vulkan / OpenGL
- Rendering Pipeline
Desired Qualifications
- Experience with engine customization and low-level systems programming
- Familiarity with graphics profiling and debugging tools such as RenderDoc, PIX, Nsight, or similar
- Experience developing cross-platform applications or working within performance-constrained environments
- Exposure to game development tooling, editor extensions, asset pipelines, or automation
- Background in multiplayer systems or large-scale game architectures
- Unreal Engine
- Shader Programming (HLSL/GLSL)
- Engine Development
- Performance Optimization
- RenderDoc
- PIX
- Nsight
- Game Tools Development
- Modding Tools
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.