Join Epic Games as an Engine Programmer Intern
About the Role
Epic Games is seeking a passionate and talented Engine Programmer Intern to join our Unreal Engine team. This is an exciting opportunity to work on the frontend of Unreal’s Horde build system, a critical component of the Fortnite team’s workflows. As an intern, you will have the chance to make a significant impact on the productivity of our developers by iterating on the UI of various areas, including build results, tests, and analytics.
Key Responsibilities
- Get up to speed with Horde and its web frontend: You will quickly learn the ins and outs of the Horde build system and its web interface.
- Identify pain points in current workflows: Collaborate with the team to pinpoint areas for improvement in the current system.
- Iterate on UI and UX: Work on enhancing the user interface and user experience of the Horde frontend.
- Collaborate with Build and Fortnite teams: Engage with these teams to brainstorm solutions and address any bottlenecks in the workflow.
What We’re Looking For
- Proficiency in JavaScript or equivalent languages: Strong programming skills are essential.
- Knowledge of React and TypeScript: While not mandatory, familiarity with these technologies is a plus.
- Passion for web development: A keen interest in developing web applications and improving user interfaces.
- Interest in UI/UX design: An eye for design and a desire to enhance user experiences.
- Excellent communication skills: Ability to work effectively as part of a team.
Internship Details
- Flexible start date in 2025: The internship offers flexibility in terms of start date.
- Location: This position is based in Cary, North Carolina, and requires on-site work.
- Eligibility: Applicants must be legally authorized to work in the United States for the duration of the internship.
About Epic Games
Epic Games is a leading interactive entertainment company and provider of 3D engine technology. We operate Fortnite, one of the world’s largest games, and develop Unreal Engine, which powers leading games and is used across various industries. Join us and be part of a team that continually strives to innovate and push the boundaries of game and engine development.
Equal Opportunity Employer
Epic Games is proud to be an Equal Opportunity employer. We value diverse teams and an inclusive work culture.
If you are passionate about web development and game programming, and eager to contribute to a dynamic team, we encourage you to apply and be part of something Epic!
Similar jobs
Last update: 23 minutes ago
IT QA Engineering Intern - Rookie Program SS' 2025
Join Under Armour's Rookie Program as an IT QA Engineering Intern in Amsterdam. Gain hands-on experience in QA engineering with a focus on testing and agile processes.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Software Engineer Intern
Join Epic Games as a Software Engineer Intern to work on cutting-edge gaming technology and collaborate with talented teams.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Gameplay Programmer Intern
Join Epic Games as a Gameplay Programmer Intern to work on exciting projects in the Fortnite Ecosystem.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Gameplay Programmer Intern
Join Epic Games as a Gameplay Programmer Intern to work on Fortnite using C++ and Unreal Engine.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.
Gameplay Programmer Intern
Join Epic Games as a Gameplay Programmer Intern to design and build game mechanics for Fortnite.
Full-Stack Web Developer (.NET/C#)
Join UNOPS as a Full-Stack Web Developer to develop and maintain the UN WebBuy platform using .NET/C# and SQL.
C# Software Developer with .NET and Angular
Join our team as a C# Software Developer in Karlsruhe, focusing on .NET, Angular, and Azure technologies. Flexible work model and competitive salary.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Gameplay Programmer Intern
Join Epic Games as a Gameplay Programmer Intern to work on Fortnite's new gameplay systems. Enhance your skills in Unreal Engine 4.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Senior Backend Engineer - PHP, Symfony, Laravel
Join Instapro Group as a Senior Backend Engineer, working with PHP, Symfony, and Laravel in a hybrid environment.