Software Engineer Intern
About the Role
Join Epic Games as a Software Engineer Intern and become part of a team that is at the forefront of real-time graphics and gaming technology. As an intern, you will be working on high-impact projects that push the boundaries of what is possible in the gaming industry. This role is part of the Special Projects team, which collaborates closely with the Unreal Engine team to empower developers and content creators with the most powerful suite of real-time tools in the world.
Responsibilities
- Collaborate with gameplay teams to contribute to ongoing systems and early tech exploration.
- Work closely with the networking and tools teams to create and iterate on technical needs, while maintaining strong architectural and algorithmic direction.
- Optimize and fix bugs in existing systems.
- Contribute ideas toward all aspects of the project’s production and development.
- Write robust, maintainable code.
What We're Looking For
- Proficiency in C++ with a deep understanding of system architecture and tools.
- Self-motivation, a strong work ethic, and the ability to work independently.
- The ability to understand the needs of artists and to design workflows that feel natural and allow for fast iteration.
- Strong teamwork and cross-discipline collaboration skills, including the ability to deliver and respond to constructive feedback.
- Creativity in problem-solving and the ability to think outside of the established solutions.
About Epic Games
Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Known for operating Fortnite and developing Unreal Engine, Epic Games is a pioneer in the gaming industry. With over 40 offices worldwide and headquarters in Cary, North Carolina, Epic Games continues to innovate and lead in game development and engine technology.
Internship Details
This internship offers a flexible start date in 2025, and recruitment will be ongoing until the ideal candidate is found. Applicants must be legally authorized to work in the posting location for the duration of the internship. This is an on-site position located in Cary, North Carolina.
Equal Opportunity
Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer.
Similar jobs
Last update: 23 minutes ago
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 Intern
Join Coinbase as a Software Engineer Intern to build next-gen crypto products. Solve complex problems with blockchain technology.
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.
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.
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 Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
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.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Backend Engineer, LiveOps
Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.
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.
iOS Developer
Join Tezza as an iOS Developer to enhance our app with Swift and SwiftUI, working remotely in a creative 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 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 Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
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.
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.
Senior Software Engineer (C++)
Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.
Embedded Software Engineer
Join IBA as an Embedded Software Engineer focusing on Ethernet networking and embedded programming. Entry-level position in Louvain-la-Neuve.
Senior Software Engineer (Elasticsearch)
Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.
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 AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Fullstack Developer with JavaScript, Python, and React
Join Tikab as a Fullstack Developer in Gothenburg, Sweden. Work with JavaScript, Python, and React in a hybrid environment.
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.
Senior Backend Engineer C++
Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.