cover image
Epic Games

Epic Games

www.epicgames.com

7 Jobs

10,678 Employees

About the Company

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.

Listed Jobs

Company background Company brand
Company Name
Epic Games
Job Title
Build Programmer, Fortnite
Job Description
Job Title: Build Programmer for Fortnite Role Summary: Develop and maintain CI/CD pipelines for Fortnite, optimizing build processes and collaborating across teams to ensure efficient game development and release cycles. Expactations: Candidates should have experience in cloud infrastructure and game platform deployment, with strong scripting and collaboration skills. Key Responsibilities: Collaborate with developers, QA, and production teams to optimize workflows; maintain and troubleshoot on-premise and cloud-based build infrastructure; develop solutions to enhance CI/CD efficiency; support release process via on-call rotation. Required Skills: Expertise in build systems and pipeline tools; experience with C#, scripting (batch, shell); cloud platforms (AWS, Azure); revision control (Perforce, Git). Required Education & Certifications: Not specified in the original role description.
Vancouver, Canada
On site
12-11-2025
Company background Company brand
Company Name
Epic Games
Job Title
Engine Programmer Intern
Job Description
**Job Title:** Engine Programmer Intern (Gameplay Systems) **Role Summary:** Assist the Unreal Engine Gameplay Systems team by extending and improving the Gameplay Ability System, Enhanced Input, and related editor tooling. Work collaboratively with programmers and UX designers to build new features, enhance usability, and provide support for engine users worldwide. **Expectations:** - Complete assigned development tasks within sprint cycles. - Communicate progress and roadblocks clearly in English. - Demonstrate a user‑focused, solution‑driven mindset. - Actively seek learning opportunities and share knowledge with peers. **Key Responsibilities:** - Develop C++ code for gameplay systems used by Unreal Engine developers. - Extend existing functionality of the Gameplay Ability System and Enhanced Input modules. - Create editor features and tools that improve artist and designer productivity. - Support engine users by troubleshooting and resolving system issues. - Collaborate with UX designers to refine user interfaces and workflows. - Maintain clean, well‑documented code and adhere to engine coding standards. **Required Skills:** - Solid experience with C++ and core programming principles. - Comfortable working in a cross‑functional team, writing clear documentation. - Proficient in English (written and verbal). - Strong problem‑solving, self‑motivation, and ability to learn quickly. - Interest in editor tooling or debugging (e.g., Rewind Debugger, Gameplay Debugger) is a plus. **Required Education & Certifications:** - Current enrollment in or recent graduation from a bachelor’s program in Computer Science, Software Engineering, or related field. - No specific certifications required.
Cary, United states
On site
Fresher
20-11-2025
Company background Company brand
Company Name
Epic Games
Job Title
Technical Product Management Intern
Job Description
Job Title: Technical Product Management Intern Role Summary: Work as a cross‑functional partner on the Fortnite Discover team, collaborating with engineers, designers, data scientists, and QA to define, build, and iterate core product features. Gain hands‑on experience driving feature development for a large‑scale recommendation and content‑programming system that serves millions of users. Expectations: - Acquire deep product knowledge of Fortnite Discover, including its goals, architecture, and user value. - Use data analysis and market insight to propose new features or improvements. - Contribute to the refinement of recommendation algorithms, content‑programming tools, and overall product strategy. - Drive data‑driven decisions through analysis of engagement, ecosystem health, and A/B test results. - Ensure quality by collaborating with QA throughout feature development and release. Key Responsibilities: - Build foundational understanding of the Discover product (goals, complexity, systems). - Identify opportunities for new features or functionality using data, user insights, and cross‑team collaboration. - Support development and refinement of recommendation algorithms and content‑programming tools. - Analyze player engagement metrics, ecosystem health metrics, and A/B testing results to inform decisions. - Work with engineering, design, data science, publishing, and marketing stakeholders to prioritize and scope features. - Coordinate with QA to validate features before and after launch, ensuring quality standards are met. Required Skills: - Strong analytical mindset; ability to decompose abstract problems into actionable solutions. - Curiosity and proficiency in extracting insights from data. - Excellent written and verbal communication, with clear organizational skills. - Familiarity with data analysis tools (SQL, Python, or equivalent). - Knowledge of A/B testing and experimentation frameworks (preferred). - Experience building operational applications and workflows (preferred). Required Education & Certifications: - Current enrollment in or recent graduation from a bachelor’s or master’s program in Computer Science, Data Science, Product Management, Engineering, or a related field. ---
Cary, United states
On site
Fresher
04-12-2025
Company background Company brand
Company Name
Epic Games
Job Title
Gameplay Programmer Intern
Job Description
**Job title** Gameplay Programmer Intern **Role Summary** Short‑term internship focused on developing core gameplay features for a joint gaming project. Works alongside programmers, designers, and artists to prototype, implement, test, and debug gameplay systems using C++. Gains hands‑on experience in a team‑centric, fast‑paced development environment. **Expectations** - Contribute to functional gameplay prototypes and production code. - Perform debugging, unit testing, and bug resolution. - Write clean, maintainable C++ code and adhere to coding standards. - Actively participate in design discussions and provide constructive feedback. - Respond receptively to iterative feedback and adapt work accordingly. **Key Responsibilities** 1. Prototype and implement gameplay mechanics in collaboration with design and art teams. 2. Debug gameplay systems, identify root causes, and apply fixes. 3. Write readable, modular C++ code and maintain documentation. 4. Engage in code reviews, pair programming, and team meetings. 5. Support post‑release maintenance tasks such as performance profiling and optimization. **Required Skills** - Strong proficiency in C++ (object‑oriented programming, STL, memory management). - Basic understanding of game loops, physics, animation, and UI interactions. - Ability to work effectively in a collaborative, cross‑functional team. - Excellent problem‑solving and analytical reasoning. - Good written and verbal communication skills. - Willingness to learn new tools, frameworks, and industry best practices. **Required Education & Certifications** - Current enrollment or recent graduate in Computer Science, Software Engineering, Game Development, or a related STEM field. - No specific certification required; coursework in systems programming, games physics, or graphics is advantageous. ---
Cary, United states
On site
Fresher
04-12-2025