Join Epic Games as a Gameplay Programmer Intern
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 the world’s leading games and is adopted across industries such as film, television, architecture, automotive, and more. With over 40 offices worldwide, Epic Games is at the forefront of game development and engine technology.
What We Do
Our engineering team is constantly innovating to improve the tools and technology that empower content developers worldwide. As a Gameplay Programmer Intern, you will be part of a team that leads the pack in real-time entertainment.
What You'll Do
As a Gameplay Programmer Intern, you will have the opportunity to work closely with game designers and artists to deliver fun, new musical experiences to our players. Your responsibilities will include:
- Collaborating with game designers and artists to create innovative new game features on Fortnite.
- Optimizing and fixing bugs in existing gameplay features.
- Playtesting and contributing ideas toward all aspects of the game’s production and development.
- Writing robust, maintainable C++ code.
- Expanding your knowledge of Unreal Engine, gameplay programming, and game development.
- Shipping new code and features in Fortnite.
What We're Looking For
- Strong knowledge of C++.
- Passion for game development and Fortnite.
- Knowledge of 3D Math & Linear Algebra.
- Exceptional communication skills and experience working within a team.
- A growth mindset and a focus on learning.
- Ability to react and respond effectively to coding feedback.
- Familiarity with Unreal Engine.
- Interest in music and music games.
Internship Details
This internship offers a flexible start date in 2025, and recruitment will be ongoing until teams find an ideal match. Applicants must be legally authorized to work in the posting location for the duration of the internship.
Why Join Us?
At Epic Games, you will be part of a team that continually strives to do right by our community and users. We are proud to be an Equal Opportunity employer and deeply value diverse teams and an inclusive work culture. Join us and be a part of something Epic!
Similar jobs
Last update: 23 minutes ago
Fullstack Developer Intern (C# / .NET)
Join Happy Horizon as a Fullstack Developer Intern in Eindhoven. Work with C#, .NET, JavaScript, and more in a dynamic team.
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.
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 - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Software Engineer Intern
Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.
Senior Fullstack & Unity Developer (Gen AI, AR)
Join ZAUBAR as a Senior Fullstack & Unity Developer in Berlin to create immersive AR experiences with GenAI. Work on cutting-edge technology in a dynamic team.
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.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Software Engineering Internship (Front End/Back End/Site Reliability/Security)
Join Pendo as a Software Engineering Intern in Raleigh, NC. Work on impactful projects in a dynamic tech environment. $30/hr.
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.
Senior Software Engineer, UI/UX
Join Fender as a Senior Software Engineer, UI/UX in Hamburg to design and develop cross-platform applications with a focus on user-centered design.
Software Engineer with C/C++ and Python
Join Barco as a Software Engineer in Kortrijk, Belgium. Work with C/C++, Python, and Linux in a hybrid environment.
Lead Game Designer, Co-Development
Join YAGER as a Lead Game Designer in Berlin, managing a talented team in co-development projects. Hybrid work environment.
Senior Developer/DevOps Software Engineer
Join Travian Games as a Senior Developer/DevOps Engineer in Munich. Work with PHP, Kubernetes, and Docker in a hybrid environment.
Senior C++ Software Engineer
Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.
AI Engineer
Join BCG X as an AI Engineer in Milan, Italy. Develop AI solutions, partner with clients, and drive innovation in a dynamic environment.
Intern Backend Developer Node.js
Join DEPT® as an Intern Backend Developer in Amsterdam, working with Node.js, JavaScript, and more. Gain hands-on experience with top clients.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative team.
Fullstack Developer .NET, React/TypeScript
Join Omnicom Media Group as a Fullstack Developer specializing in .NET, React/TypeScript. Work on innovative solutions with a dynamic team.
Gameplay Programmer Intern
Join Epic Games as a Gameplay Programmer Intern to work on exciting projects in the Fortnite Ecosystem.
Quantitative Developer with Python and C++
Join BlockTech as a Quantitative Developer in Amsterdam. Work with Python and C++ in a dynamic trading environment.
Staff C++ Software Engineer
Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.
.NET Developer / Tester
.NET Developer / Tester role in Melle, Belgium. Work on web applications, testing, and development in a hybrid environment.