Why This Role Stands Out
This remote role offers the chance to build cutting-edge graphics systems and modding tools for exciting real-time applications, with a competitive hourly rate of $20-$60. You'll thrive here if you have a passion for graphics programming, engine architecture, and C++ development, and enjoy optimizing performance close to the engine. Apply now to contribute to innovative game development!
Quick Overview
Job Description
This role is for one of our clients
$20 - $60/hourpay
Role Title: Game Tools & Modding Engineer
Role Type: Contractor
Location: Remote
We are looking for a Game Tools & Modding Engineer with strong expertise in graphics programming, rendering systems, and engine-level development to build high-performance, real-time applications. This role focuses on developing graphics systems, rendering pipelines, engine tools, and low-level optimizations using modern graphics APIs such as DirectX (DX11/DX12), Vulkan, OpenGL, or Metal.
If you have a strong background in game development, graphics programming, and engine architecture, and enjoy working close to the engine rather than gameplay logic, this opportunity is for you.
Key Responsibilities
Engine & Tools Development
- Design, develop, and maintain engine-level systems and game development tools using C++.
- Build and enhance game modding tools, editor extensions, and development pipelines.
- Extend engine capabilities to improve workflows for developers, artists, and designers.
Graphics & Rendering
- Develop and optimize rendering pipelines, shaders, and real-time graphics systems.
- Implement graphics features using DirectX (DX11/DX12), Vulkan, OpenGL, Metal, or equivalent graphics APIs.
- Work with HLSL/GLSL shaders and modern rendering techniques.
Performance Optimization
- Optimize rendering performance across CPU, GPU, memory, and multithreaded workloads.
- Identify and resolve bottlenecks affecting graphics performance and engine efficiency.
- Debug complex rendering, graphics, and cross-platform compatibility issues.
Collaboration & Code Quality
- Collaborate closely with engineers, technical artists, designers, and other stakeholders to deliver high-quality solutions.
- Write clean, maintainable, and well-documented C++ code following engineering best practices.
- Participate in code reviews, architecture discussions, and technical decision-making.
Required Skills & 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
- Shader programming (HLSL/GLSL)
- 3D mathematics
- 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.
Preferred 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.
Must-Have Skills
- C++
- Game Development
- Graphics Programming
- DirectX / Vulkan / OpenGL
- Rendering Pipeline
Good-to-Have Skills
- Unreal Engine
- Shader Programming (HLSL/GLSL)
- Engine Development
- Performance Optimization
- RenderDoc
- PIX
- Nsight
- Game Tools Development
- Modding Tools
Similar jobs
- TO
Staff Software Engineer, Care Experience
NewAuto ApplyToast
Remote🇺🇸Remote11 hours agoAWSContinuous ImprovementJava+1Technology - UP
Software Engineer, Unsecured Installments
NewAuto ApplyUpstart
United States | Remote🇺🇸Remote9 hours agoNode.jsRubyA/B Testing+14Technology - UP
Senior Software Engineer - Machine Learning Platform
NewAuto ApplyUpstart
United States | Remote🇺🇸$166.9k/yrRemote19 hours agoAWSMLOpsMLflow+6Technology - TW
Software Engineer (L2) Messaging Channels Team
NewAuto ApplyTwilio
Remote - US🇺🇸Remote15 hours agoDynamoDBGCPMicroservices+6Technology - TW
Software Engineer L3
NewAuto ApplyTwilio
Remote - US🇺🇸$138.7k - $203.9k/yrRemote15 hours agoDockerDynamoDBMicroservices+9Technology - VE
Senior Software Engineer, Business Systems - GTM
NewAuto ApplyVerkada
San Mateo🇺🇸Hybrid20 hours agoDynamoDBAWSSalesforce+4Technology - RE
Engineer I
NewAuto ApplyResource Environmental Solutions LLC
Orlando🇺🇸Hybrid17 hours agoAutoCADGISEngineering - AN
Embedded Software Engineer
NewAuto ApplyAnysignal
Los Angeles🇺🇸On-site13 hours agoEmbedded SystemsFPGATCP/IP+2Technology - OP
Software Engineer, Cloud Computer
NewAuto ApplyOpenai
San Francisco🇺🇸Hybrid19 hours agoRustBackground ChecksCompliance+2Technology - NA
Forward Deployed Engineer (Founding)
NewAuto ApplyNango
United States🇺🇸Remote13 hours agoNetlifyAWSServiceNowEngineering - MO
Director, Onboard Core Software
NewAuto ApplyMotional
Boston🇺🇸Remote18 hours agoMachine LearningRoboticsSchedulingTechnology - MS
UAM Everfox Tool Engineer
NewAuto ApplyM9 Solutions
Springfield🇺🇸Hybrid19 hours agoEngineering