5,087 Gaming jobs
Open tech roles at companies in game development.

Game Design Intern
A Game Design Intern joins Epic's Fortnite Events team to design, prototype, and polish gameplay features for large-scale live multiplayer events alongside designers, artists, engineers, and producers. Day-to-day work centers on Unreal Engine, Blueprints, the Gameplay Ability System, Level Sequencer, and multiplayer replication, plus playtesting and documentation.

Senior Mobile Programmer
Senior mobile platform programmer on Epic Games' Fortnite Technology Team, designing and implementing low-level platform systems and APIs (memory allocators, file/input systems, Metal/Vulkan graphics, toolchains) for Android and iOS using C++ and Unreal Engine, with heavy focus on performance optimization.

Senior Mobile Programmer
Senior Mobile Programmer on Epic Games' Fortnite Technology Team in Cary, NC, building Unreal Engine mobile platform support for Android and iOS: implementing low-level systems (memory, file, input, Metal/Vulkan graphics), platform APIs, and toolchains while optimizing performance and stability.

Senior Mobile Programmer
Senior Mobile Programmer on Epic's Fortnite Technology Team, building and optimizing Unreal Engine's mobile platform layer for Android and iOS. Day-to-day involves low-level C++ systems work: memory allocators, file/input systems, Metal/Vulkan graphics APIs, toolchains, and performance optimization for Fortnite.
Programmeur plateforme mobile
Mobile platform programmer on Epic's Fortnite technology team in Montreal, targeting Android and iOS. Day to day: designing platform APIs and low-level systems (memory allocators, file systems, input, Metal/Vulkan graphics, shader compilers) and optimizing load times, memory and performance of Unreal Engine on mobile hardware.
Senior Mobile Programmer
Senior mobile platform engineer on Epic Games' Fortnite Technology team, designing and optimizing low-level Android/iOS platform support for Unreal Engine — memory allocators, file/input systems, Metal and Vulkan graphics APIs, shader compilers, toolchains, and performance work.

Senior Machine Learning Engineer, Discovery Recommendations
Senior ML engineer who designs, builds, and optimizes the recommendation systems powering Fortnite's Discover experience — retrieval, ranking, and reranking models over a fast-changing creator-content catalog, using PyTorch (TorchRec, Transformers), Ray, Databricks, and AWS, with A/B experimentation and ML serving infrastructure. Based in Cary, NC.

Senior Machine Learning Engineer, Discovery Recommendations
Designs, builds, and optimizes the recommendation systems behind Fortnite's Discover experience, working across retrieval, ranking, and real-time reranking for a massive, fast-changing catalog of creator content. Core stack includes PyTorch/TorchRec, Transformers, Ray, Databricks, Spark, and AWS.

UI Programmer Intern
UI engineering intern at Epic Games helping design, build, and optimize in-game UI for the Battle Royale game's seasonal content, working in C++ with Unreal Engine, UMG, and MVVM alongside art, design, QA, and gameplay teams.

Level Design Intern
Intern uses Unreal Engine to craft gameplay spaces and landmarks for an unannounced Fortnite project, collaborating with level designers and artists to create innovative game content.

Web Engineer Intern
Web Engineer Intern building full-stack features with React, Next.js, TypeScript, and Node.js for Epic Online Services' Tools & Portals team in Novi Sad.

Level Design Intern
A Level Design Intern joins Epic's design team on Fortnite, building visually appealing, gameplay-friendly locations in Unreal Engine using modular kits, improving existing landmarks and POIs, and attending playtests while collaborating with level designers and environment artists.

Engine Programmer Intern
An internship designing and implementing features in Unreal Engine’s serialization stack, focusing on schema-based data saving/loading/versioning. Core work involves writing high-performance C++ for systems requiring correctness and backward compatibility, building tooling, and collaborating with engine teams.

Tools Programmer Intern
Develops and enhances internal tools for Epic’s game development pipeline (Unreal Engine, Fortnite), focusing on automation, CI/CD, testing, and workflow optimization to improve developer productivity and product quality.

Senior Tester II
Senior QA tester at Epic Games in Porto Alegre, Brazil, owning the testing approach for a specialized domain of a major Epic product: designing and executing tests, building tooling/automation, analyzing defect and coverage data, and mentoring other testers. Stack includes game engines (Unreal, Unity), consoles/mobile devices, and tools like TestRail, Xray, and Jira.