Skip to content
Game Dev Jobs
Onsite (Cary, North Carolina) $172k - $278k/yr Full-time Senior Level 2 benefits + 1 perks
Posted 1 day ago

About the role

Epic Games is seeking a Senior Tools Programmer to evolve artist tools within the Unreal Editor, focusing on geometry, texturing, and procedural generation. This role impacts artist productivity by developing user-facing tools and implementing agentic workflows for one of the world's leading game engines.

Skills

C++ Artist tools development Geometry processing Texture processing Procedural generation Agentic workflows Unreal Editor AI capabilities Large codebase development Distributed team collaboration
Onsite (Cary, North Carolina) $245k - $396k/yr Full-time Senior Level 2 benefits
Posted 1 week ago

About the role

Epic Games is seeking a Principal AI Programmer to design and build LLM-driven agents and tools that operate directly within the Unreal Engine environment. This role involves full-stack development of cloud-hosted agent harnesses and backend services to support engine automation.

Skills

Unreal Engine C++ Python LLM Game engine architecture Cloud services Editor scripting Tooling Backend development Database management API development Prompt engineering RAG Multi-agent orchestration System design
Onsite (Cary, North Carolina) $190k - $307k/yr Full-time Senior Level 2 benefits
Posted 1 week ago

About the role

Epic Games is seeking a Senior Rendering Engineer to enhance the player experience for Fortnite on PC. The role involves improving rendering systems, optimizing performance across hardware configurations, and collaborating with GPU vendors to resolve technical issues.

Skills

C++ Multi-threaded programming Real-time rendering DirectX 12 Graphics API Performance profiling Code optimization Debugging Windows APIs Shader pipeline CPU optimization GPU optimization Memory management Graphics drivers Software architecture
Onsite (Cary, North Carolina) $190k - $307k/yr Full-time Senior Level 2 benefits
Posted 1 week ago

About the role

Epic Games is seeking a Senior Rendering Engineer to enhance the player experience on PC for Fortnite. This role involves analyzing and resolving performance and stability issues while contributing to the development of rendering systems and optimizing graphics pipelines.

Skills

C++ Multi-threaded programming DirectX 12 Graphics API Rendering Performance optimization Debugging Windows APIs Shader pipeline CPU optimization GPU optimization Memory management File systems Input systems Code architecture
Onsite (Cary, North Carolina) $172k - $278k/yr Full-time Senior Level 2 benefits
Posted 1 week ago

About the role

Epic Games is seeking a Lead Gameplay Programmer to direct teams for Rocket League, focusing on core feature development and system design. The role involves managing seasoned programmers, collaborating with cross-functional disciplines, and ensuring high standards for gameplay physics and network replication.

Skills

C++ Unreal Engine Gameplay physics Network replication Client-server prediction State synchronization Lag compensation System design Team leadership Technical design Feature development Cross-functional collaboration Analytical problem-solving Creative problem-solving AI coding assistants Live-service games
Onsite (Cary, North Carolina) $172k - $278k/yr Full-time Senior Level 2 benefits
Posted 3 weeks ago

About the role

Epic Games is seeking a Senior Mobile Programmer to join the Fortnite Technology Team, focusing on designing and implementing low-level systems and platform APIs for Android and iOS. This role involves optimizing engine performance, stability, and toolchains to support the massive scale of Fortnite.

Skills

C++ Android Development iOS Development Low-level Programming Game Engine Architecture Metal API Vulkan API Memory Management Profiling Tools Shader Compilers Unreal Engine Software Programming Principles
Onsite (Cary, North Carolina) Full-time Senior Level 8 benefits + 2 perks
Posted 1 day ago

About the role

Epic Games is seeking a Senior Programmer to evolve artist tools within the Unreal Editor, focusing on geometry, texturing, and procedural generation. This role involves collaborating with artists and developers to implement user-driven and agentic workflows that enhance content creation productivity.

Skills

C++ Artist tools development Geometry processing Texture processing Procedural generation Agentic workflows Unreal Editor Game engine development Software engineering Large codebase management Collaboration Distributed team work
Onsite (Cary, North Carolina) Full-time Senior Level 8 benefits + 2 perks
Posted 1 week ago

About the role

Epic Games is seeking a Senior Language Programmer to extend and maintain the Verse compiler toolchain, runtime, and VM for Unreal Engine and UEFN. The role focuses on optimizing performance, memory usage, and integrating scripting interfaces with Unreal's pipelines.

Skills

C++17 Compiler development Toolchain development VM design Clang LLVM Linker Platform ABI Software engineering API design Performance optimization Memory management Unreal Engine Verse Scripting System architecture
Onsite (Cary, North Carolina) Full-time Senior Level 8 benefits + 2 perks
Posted 1 week ago

About the role

Epic Games is seeking a Senior Rendering Programmer to enhance the player experience on PC for Fortnite. You will optimize rendering systems, resolve stability issues, and collaborate with GPU vendors to improve engine technology and graphics drivers.

Skills

C++ Multi-threaded programming Real-time rendering DirectX 12 Graphics API Profiling Optimization Debugging Windows APIs CPU performance GPU performance Shader pipeline Memory allocators File systems Input systems
Onsite (Cary, North Carolina) Full-time Senior Level 8 benefits + 2 perks
Posted 1 week ago

About the role

Epic Games is seeking a Senior Rendering Engineer to enhance the player experience on PC for Fortnite. This role involves analyzing and resolving complex performance and stability issues, optimizing rendering systems, and collaborating with GPU vendors to improve graphics drivers and engine technology.

Skills

C++ Multi-threaded programming Real-time rendering DirectX 12 Graphics API Profiling Code optimization Debugging Windows APIs Shader pipeline Memory management Graphics drivers Performance analysis Engine architecture
Onsite (Cary, North Carolina) Full-time Senior Level 8 benefits + 3 perks
Posted 1 week ago

About the role

Epic Games is seeking a Principal AI Engineer to design and build LLM-driven agents and tools that operate directly within the Unreal Engine environment. This role involves architecting cloud-hosted services and backend infrastructure to integrate AI capabilities into engine workflows.

Skills

Unreal Engine C++ Python LLM Game engine architecture Cloud services Editor scripting Tooling Backend engineering Database management Prompt engineering RAG Multi-agent orchestration System design Web APIs
Onsite (Cary, North Carolina) Intern Entry Level
Posted 2 weeks ago

About the role

Epic Games is seeking an Engine Programmer Intern to join the Fortnite Online team for the 2027 season. The role involves architecting, developing, and maintaining shared online gameplay technology and contributing to Unreal Engine systems and toolsets.

Skills

C++ Object-oriented programming Networking REST Back-end services Unreal Engine UEFN Online multiplayer games Games as a service AI usage LLMs Software architecture Gameplay programming Technical problem-solving Code maintenance
Onsite (Cary, North Carolina) Intern Entry Level
Posted 2 weeks ago

About the role

Epic Games is seeking a Tools Programmer Intern to join the Content Architecture team, focusing on engine features and tools for game content packaging and distribution. The role offers hands-on experience with Unreal Engine's editor and toolchain while contributing to real-world development at scale.

Skills

C++ Object-oriented programming Algorithms Data structures Debugging Unreal Engine Toolchain development Workflow optimization Software engineering Windows development
Onsite (Cary, North Carolina) Full-time Senior Level 8 benefits + 2 perks
Posted 2 weeks ago

About the role

Epic Games is seeking a Principal Narrative Designer to execute the narrative vision and strategy for Fortnite and other IPs. This key creative role involves crafting immersive storylines, dialogue, and world-building elements that integrate seamlessly with gameplay.

Skills

Narrative design Creative writing Storytelling Game production Script writing World-building Character design Voice recording Project management Communication Collaboration Strategic planning Intellectual property development Gameplay integration Team leadership
Onsite (Cary, North Carolina) Full-time Senior Level 8 benefits + 3 perks
Posted 3 weeks ago

About the role

Epic Games is seeking a Senior Mobile Programmer to join the Fortnite Technology Team in Cary, NC. The role focuses on designing and implementing low-level systems and platform APIs for Android and iOS to optimize game engine performance and stability.

Skills

C++ Android Development iOS Development Low-level Optimization Metal API Vulkan API Unreal Engine Software Engineering Principles Memory Management Shader Compilers Profiling Tools Platform APIs Game Engine Architecture Toolchain Improvement Crash Reporting Debugger Integration
Epic Games
Onsite (Cary, North Carolina) Intern Entry Level
Posted 3 weeks ago

About the role

Epic Games is seeking a UI Programmer Intern to join its engineering team and contribute to the development of in-game UI systems for its core Battle Royale game modes. The role involves collaborating with art, design, and gameplay teams to build innovative player-facing features within a seasonal live-service development cycle.

Skills

C++ Unreal Engine UMG MVVM UI Development Game Development Debugging Code Documentation Collaboration Systems Design Live-service Development Gameplay Programming
Onsite (Cary, North Carolina) Intern Entry Level
Posted 3 weeks ago

About the role

Epic Games is seeking a Backend Services Programmer Intern to contribute to the backend systems powering Fortnite, including tournament management and player data. The role involves collaborating with experienced engineers to develop scalable, secure, and maintainable solutions for upcoming game seasons.

Skills

Java Object-oriented programming AWS Cloud technologies Nix based systems Problem-solving Analytical skills Communication AI-assisted coding Software engineering Backend development Scalability Security Maintainability

That's every match

Try a broader role, a different location, or another work type to see more.

Browse all jobs