1. Skip to navigation
 
studiolocations Washington Utah North Carolina United Kingdom Poland Korea Japan Washington Utah North Carolina United Kingdom Poland Korea Japan

Are you ready to be part of something Epic?

See firsthand what it’s like to work at our studio in Cary, North Carolina.

WATCH VIDEO

Why Epic?

We hire extremely talented and experienced people, and give them all of the resources they need to succeed in a structured but casual and open environment. We invite everyone’s input into the design process to make sure the best ideas win.

We keep the team happy and productive by giving everyone a say in choosing new team members. Our requirements for every position include a passion for making games and/or the technology that makes games, a strong work ethic, willingness to collaborate and great communication skills that support giving and receiving constructive criticism. That helps all of us contribute to keeping Epic, Epic!

Follow us on Twitter @epictalent for career opportunity updates.

Epic Jobs

  • Admin

    HR Generalist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to continue to support the teams responsible for creating the Unreal Engine, Gears of War, Unreal Tournament and Infinity Blade? Or maybe be a part of something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for an experienced HR Generalist.  The ideal candidate will have solid generalist experience with more in depth experience administering an HRIS, administering benefits (including 401k) and employee relations.  If you are a progressive and experienced HR person looking to make a difference in a creative environment we’d like to hear from you!  

    Qualifications

    • 6 plus years human resources generalist experience
    • Experience administering an HRIS system (ABRA preferred)
    • Experience working with international organizations (ideally in Europe and/or Asia)
    • Highly skilled with MS Office Suite, specifically Excel
    • Excellent attention to detail and organization skills
    • Ability to work in a high demand environment with a focus on customer service
    • Game industry experience or experience working in a fast paced creative environment
  • Admin

    Recruiting Analytics Coordinator

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Epic Games, the award-winning developer known for the Unreal series of games, Gears of War, and the Unreal Engine, is searching for a Recruiting/HR Analytics Coordinator who will work as part of the recruiting team on a variety of programs and projects.  Some of those projects will include things like compensation, immigration, onboarding, scheduling interviews and various administrative tasks to support the recruiting team.  In addition to working closely with the recruiting team you’ll interact closely with candidates, hiring managers and the rest of the interview teams. 

     

    This role has a lot of visibility both inside and outside the organization so customer service and problem solving skills are a must.  The successful candidate will be able to juggle multiple priorities and have a strong combination of analytical, administrative, interpersonal, and problem solving skills.

     

    If you’re interested in supporting the growth of a dynamic, creative organization we’d love to hear from you.    

    Qualifications

    • Fluent with MS Word, Excel, and PowerPoint and Ninja like skills with Excel
    • Some experience or exposure working with Recruiting and/or HR Teams
    • Ability to think critically; foreseeing problems and solving them when possible and raising issues as necessary
    • Ability to work under pressure with demanding personalities
    • Experience working with international organizations and understanding cultural differences and Ability to manage priorities and help to manage priorities for those you will be supporting
    • An exceptional customer service focus, including attention to producing high quality results
    • Ability to work efficiently and effectively, while maintaining attention to detail
    • Well organized with the capability to work in a high volume, fast paced environment
    • Experience managing multiple calendars and arranging meetings both internally as well as with external 3rd parties
    • Prepare and produce materials and presentations for meetings
    • Proven ability to handle confidential issues with discretion
    • Experience working with a Customer Relationship Management or Applicant Tracking System

     

    Preference to applicants with:

    • Experience working for a Software or Entertainment company, or experience working in a creative environment
  • Admin

    Senior Financial Analyst

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Overview

     Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Be a part of shaping our company's future and creating something Epic?  If you answered yes to either of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a Senior Financial Analyst who will work closely with our CFO to develop strategic solutions to business growth initiates and corporate objectives.  You will play an integral role designing and implementing customized budgetary and planning processes that effectively support the needs of the business.  In addition to the strategic elements you will also be responsible for the execution of these processes.  You will deal with both revenue forecasting as well as cost forecasting across functional entities and projects. 

    Responsibilities

    • Design and implement forecasting and planning processes
    • Gather, analyze, and report financial results and insights to studio leadership
    • Manage forecast and financial planning processes
    • Partner closely with product owners and provide analytic guidance and support
    • Provide recommendations and analytic support to strategic corporate initiatives and projects through presentations, financial models, etc.

    Qualifications

    • Strong understanding and experience with financial planning concepts including variance analysis, ROI, and KPI management
    • International experience or experience with a multi-national company
    • Ability to manage regional and global budgets
    • Excellent verbal, written, and presentation skills required
    • Ability to develop working relationships inside and outside of the department through effective communication, positive attitude, and professionalism
    • Proficiency manipulating large data sets using Excel and BI tools
    • Ability to perform in a fast-paced, multi-tasking, flexible environment with minimal supervision in order to prioritize and meet project deadlines
    • Must possess a high degree of attention to detail and organization
    • Bachelor's degree or equivalent, CPA or MBA preferred
    • At least 5+ years of equivalent work-related experience, gaming and/or software industry experience required
  • Art

    Character Artist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Epic Games is searching for an experienced Character Artist to collaborate with the art team to develop heroes and enemies for Fortnite. In this role you will create top-quality characters for use in gameplay, cinematics, and marketing material. 

    Responsibilities

    • Create characters, enemies, and weapons based on concept art or reference photos
    • Collaborate with the art director and concept artists to set the visual style and quality bar
    • Ability to build clean highly animate-able topology
    • Ability to give and receive feedback with concept artists and character modelers
    • Be forward thinking and have the ability to help the team refine our technical pipelines so we can continue to push the boundaries of real-time character performance

    Qualifications

    • Ability to create believable characters that are full of life and personality
    • Ability to create high-poly and low-poly models as well as textures
    • Intimate knowledge of human anatomy and form
    • The ability to adapt to and innovate new styles and techniques
    • Strong organic modeling skills (human faces, clothing, believable creatures)
    • Strong hard-surface modeling skills (armor, weapons)
    • Knowledge of major 3D software packages (Maya, Max, or Modo, and ZBrush)
    • Shipped game title experience

     

    Preference to applicants with:

    • Experience with outsourcing
    • Experience managing content and developing pipelines
    • Experience painting textures in Photoshop, from hand or based on texture reference
    • Experience tuning (or creating) surface shaders for real-time rendered characters
    • Experience with skin weighting, rigging, and animation
  • Art

    Concept Artist - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with a team that consistently ships innovative and multi-million unit selling games? Would you like to help define the visual style of our latest project?  If you answered yes to either of those questions then we would like to talk with you about joining our team, where everything we do is Epic!

    Responsibilities

    Epic Games is looking for a Concept Artist to join our team working on an unannounced project.  In this roll you will work within a specific art style to create additional visual concepts for new characters.  You should have a combination of strong creative/visual aesthetics, excellent design skills, and a clear rendering style.  You should be able to demonstrate that you can think outside the box and translate an awesome gameplay experience into an awesome visual experience as well as have experience creating photo realistic concept content.       

     

     

     

    Qualifications

    • Experience designing slick, detailed, modern, forward looking characters

    • A mind for technical function and aesthetic pursuit with an ability to balance creativity with function

    • Ability to work within gameplay design restraints (environment scale, character abilities, prototype function, etc.) and translate those restrictions into visuals that enhance the experience

    • Strong traditional drawing skills and knowledge of the human anatomy

    • Strong understanding of color theory and how color affects mood & focal points

    • Excellent verbal, written, and visual communication skills 

     

     

    Preference to applicants with: 

     

    • Experience creating mechanical designs and the ability to prototype in 3D and work directly with the 3D artists 

    • 3D software knowledge

     

  • Art

    Developer Relations Technical Artist

    Guildford, UK
    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to be the person that goes out to developers presenting demos and answering questions about our technology? Support and contribute to an engine that is used by thousands of developers in hundreds of games? Be the go to person that people call with a question about the Unreal Engine? Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic? If you answered yes to any of those questionsthen we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for an experienced Technical Support Artist based in either Seattle, Washington or Cary, North Carolina. This position works closely with current and future licensees developing Unreal Engine titles.  This person’s primary task will involve direct support with licensees, tools development for the engine, and creating content to showcase the ability of the current and future generations of the engine. 

    Qualifications

    • Professional game development experience
    • Content development experience with Unreal Editor and/or UDK
    • Experience in all aspects of creating game content inside a 3D art package (3DS Max is preferred)
    • Experience with other game content creation software such as Photoshop and Zbrush/Mudbox
    • Understanding of the technical requirements for developing content for real-time 3D games.
    • Excellent verbal and written communication skills
    • Passionate about working with developers to create quality-focused content to push the limits of the engine
    • Ability to give technical presentations to large groups of people
    • Experience communicating on a technical level with programmers
    • Willing to travel up to 50% of the time

     

    Preference to applicants with:

    • Experience providing support, assistance, training or documentation to artists
    • Ability to write tools in their spare time
    • Experience with one or more of the following; Python, C#, Mel, etc.
    • Ability to debug problems in the art import/export pipeline
    • Shipped-game experience highly desirable
  • Art

    Environment Artist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like access to the best tools and technology in the business to help take your already exceptional art skills to the next level?  Want to work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for highly talented and creative individuals to build some of the best looking environment assets in games today. Applicants will need to demonstrate a strong artistic ability, bringing with them good understanding of form, function, detail, the skill to interpret concept art; plus have the technical skills to bring their work to life in Unreal Engine 4. Artists are required to be versatile and build ideally both organic and hard surface assets.

    Qualifications

    • Portfolio showing light, post process, and cohesive full scene construction skills
    • Portfolio pieces showing high-quality, high-poly environments, characters, or vehicles
    • Portfolio pieces showing sense of detailing
    • Ability to model clean seamless models from concept art
    • Self-driven, good communicator, and a great team-player

    Preference to applicants with:

    • Familiarity with game development, art pipelines, and Unreal Engine technology
    • Shipped-title experience
    • Experience with 3d Studio Max & Zbrush
    • Traditional art background
  • Art

    FX Artist - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like access to the best tools and technology in the business to help take your already exceptional art skills to the next level?  Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    We are looking for an experienced FX Artist to assist with the development of a new unanounced IP. You should have a strong sense of dramatic effects and an understanding of how to recreate them in a particle editor.  If you have experience with particle editing in a 3D package or in a 3D engine and are ready to bring that ability to execute outstanding FX to our games, we would like to hear from you.   

    Qualifications

    • Reel/portfolio showing executed particle FX work
    • Ability to bring dramatic effects to life with flair
    • A critical eye for the timing, animation, and motion of real world objects and visual FX
    • Ability to create all art needed for the visual effects
    • Abilities in a secondary areas such as modeling, skinning, animation, or lighting
    • Desire and knowledge of how to push our effects and editing tools further

     

    Preference to applicants with:

    • Game industry experience
    • Shipped title experience
    • Experience working within console memory limitations
    • Familiarity with the Unreal technology art pipeline
  • Art

    Principal Concept Artist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Epic Games is looking for an experienced, collaborative, visionary concept artist who can help fulfill the promise of an exciting unannounced project. The primary demands on this role are in the area of character conceptualization, but it can expand to all corners of the artistic vision of the project and its’ brand.  You will work directly with the art director and lead game designer to push the quality bar and find our visual style.  You should be able to drive visual design forward on all axes, and provide mood, atmosphere, excitement, and creativity while keeping the designs production ready, animation friendly and above all, original.  

    Responsibilities

    This is a senior level role that will have a huge amount of influence over the direction of the game and be fundamentally integrated into all the different aspects of production. Part art director, part character designer, part vision keeper, part team builder… and most importantly, an endless fountain of inspiration for one of the hungriest and most talented art teams on the planet.

     

     

    Qualifications

    • Experience with full scale ownership of world building and innovation in the realm of modern games or film
    • Desire to help establish and then hold the vision of a complex and original idea
    • Experience designing slick, detailed, modern, forward looking characters
    • Experience with a broad range of styles and intents, from mood paintings to tight concepts, to movement boards, and everything in between
    • Expert level skills in both hard surface mechanical designs as well as organics, anatomy, and silhouette
    • Ability to fluidly blend different genres and styles into something cohesive and original

     

     

     

     

    Preference to applicants with: 

     

    • Experience creating 3D mechanical and organic designs and the ability to prototype in 3D and work directly with the 3D artists 
    • Experience leading conceptual teams or art teams and establishing high level vision on projects from beginning to end
    • Multiple shipped titles or feature films 
  • Art

    Technical Artist

    Warsaw, PL
    apply online

    Company: Epic Games, Poland

    Position type: Regular Full-Time

    Overview

    Would you like access to the best tools and technology in the business to help take your already exceptional skills to the next level?  Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions thenwe would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games Poland is searching for an experienced Technical Artist. You should have a combination of strong creative/visual aesthetics and technical knowledge as the job is roughly a 50/50 split in these areas.  You should also be experienced in every aspect of the content creation pipeline, as well as be able to think outside the box to come up with techniques that work better or faster. Your goal will be to attack the more complex issues, and to help the other artists with technical hurdles they might be having.

    Responsibilities

    • Material creation - Making materials for characters, environment assets, effects etc, anything that is overly complex or technical
    • Level Work - Often times the Technical Artist does a pass on a level where fog, lighting, color grading and fx are tweaked and new features are added
    • Optimization - Use diagnostic tools to examine current content and identify areas for improvement
    • Tool development  - Work with programmers on developing new features and mock up features in external programs or tweak shader code, give feedback to programmers, and experiment with features as they add them
    • Content creation - Sometimes new art assets are required to get the job done, modeling and texturing is helpful

    Qualifications

    • Extensive experience working the Unreal Engine
    • Strong scripting and plug-in writing skills with 3DSMax/Maya plus Python or C++
    • Advanced 3DSMax or Maya experience
    • Experience with various software packages including Photoshop, Zbrush/Mudbox
    • Max Scripting and HLSL or shader programming experience is a plus
  • Art

    Technical Artist - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work at a game company where tools are a primary focus, the tools team is world class, and is always looking to improve the engine?  Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for an experienced Technical Artist to work on multiple new and existing IP's across multiple platforms.  You should have a combination of strong creative/visual aesthetics and technical knowledge as the job is roughly a 50/50 split in these areas.  You should also be experienced in every aspect of the content creation pipeline, as well as be able to think outside the box to come up with techniques that work better or faster. Your goal will be to attack the more complex issues that arise when we push the technology envelope, both in production on current hardware, and prototyping for next-generation hardware.  Not only will you be working to improve the current art pipeline of the Unreal Engine, but you will also be involved in the development of that pipeline, for future versions of the Unreal Engine.

    Responsibilities

    • Material creation making materials for characters, environment assets, effects, or anything that is overly complex/technical
    • Environment polish - reviewing levels where fog, lighting, colorgrading, and FX are tweaked and new features are added
    • Optimization using diagnostic tools to examine current content and identify areas for improvement
    • Tool development working with programmers on developing new features
    • Mock up features in external programs or tweak shader code, give feedback to programmers, and experiment with features asthe are added
    • Content creation 

    Qualifications

    • Extensive experience working Unreal Engine
    • Strong scripting and plug-in writing skills with 3DSMax, Maya, Python, or C++
    • Advanced 3DSMax or Maya experience
    • Experience with various software packages including Photoshop, Zbrush, or Mudbox

     

    Preference to applicants with: 

    • Max Scripting and HLSL or shader programming experience 
    • Modeling and texturing experience 
  • Art

    UI Artist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to be involved in creating User Interface and 2d Assets for AAA quality online games?  Would you like to have input on how the UI tools you will be using are developed?  Work with a team who consistenly ships multi-million unit selling games? Or maybe be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games, the award winning developer known for the Unreal Series of games, Gears of War, Infinity Blade, and the Unreal Engine, is looking for a UI/2D artist to work on creating User Interface and Marketing assets across all of our products.  

     

    Responsibilities

    Core duties will include user interface and heads up display work for our current titles. You will be responsible for miscellaneous graphic design tasks such as promotional pieces, signage, web graphics, motion graphics, product packaging, magazine ads, etc.  In addition to this you will be assisting with creating icons, doing texture work, and graphic design for miscellaneous in game items. 

     

     

    Qualifications

    • A passion for games and/or a student of how people interact with games and technology
    • Strong portfolio showcasing UI, HUD, Motion Graphics, Graphic Design, Web Design, etc.
    • Keen eye for cutting edge imagery and motion graphics
    • Experience creating UI for games (including 2d assets, logos, and iconography prototyping)
    • Proficiency with a diverse set of software such as Photoshop, After Effects, 3ds Max (or equivalent), Flash, Illustrator, In Design, etc.
    • Experience working with other artists, designers, and programmers to develop cutting edge UI designs for games, software tools, and interactive media
    • Experience working with marketing teams to develop various 2D marketing assets for both web and print
    • Strong graphic design and motion graphics skills, additional abilities with print and web
  • Design

    Senior Systems Designer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Or maybe just be part of something Epic? If you answered yes to either of those questions, we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a Systems Designer to join the Fortnite team - www.fortnitegame.com.  In this job you will have a role in creating systems such as skills system, class design, combat systems, and building systems.  You will be responsible for general design, balance, rules, interface, etc. and will play an integral role in defining the outcome of the project.

    Qualifications

    • Passion for game and systems design
    • Strong desire to work with the biggest data sets possible
    • Experience and passion for building and/or playing shooters, MMOs, RPGs, or RTS games
    • Excellent math and analytical skills
    • Ability to work well within a team environment
    • 5+ years in a design role, preferably systems design
    • Demonstrated experience with advancement, itemization, and progression based systems
    • Experience developing best practices on building scalable and maintainable systems while being comfortable educating others as to their value

     

  • Design

    UX Designer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work on technology shaping the next generation of games?  Work with a team that consistently ships multi-million unit selling games?  Or maybe just be a part of creating something Epic?  If you answered ‘yes’ to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games, the award winning developer known for the Unreal Series of games, Gears of War, Infinity Blade and the Unreal Engine, is searching for an experienced User Experience Designer.  You will be instrumental in helping us shape the look and feel of websites, mobile applications, and other tools supporting all of Epic’s products.  This role is an incredible opportunity to make a huge impact on users of Epic’s impressive catalog of technology through a passion for user-centered design and gaming.

    Responsibilities

    • The UX Designer is responsible for designing UI and shaping the overall user experience by gathering business requirements, identifying constraints, and developing successful design solutions
    • Work closely with designers, artists, engineers, and user researchers to translate high level product requirements into designs that deliver compelling, satisfying user experiences
    • In order to effectively communicate designs, this role will be expected to create detailed storyboards, interaction workflows, wireframes, mockups, and prototypes, while iterating as necessary

    Qualifications

    • 5+ years of experience in UX design or interaction design
    • Experience designing UI/UX for software applications
    • Strong understanding of usability principles, HCI, and information architecture
    • Portfolio that shows awareness of the current culture of mobile app and web software design
    • Adept at demonstrating design with just the right mix of interactive-prototype fidelity, documentation, and collaboration
    • Able to apply theory to practice while adapting your design process to the project at hand
    • Ability to multi-task and switch context across a multitude of projects
    • Excellent communication skills (in person, written and presentation)
    • Passion for user-centered design and the video game industry
  • Design

    UX Researcher

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work on technology shaping the next generation of games?  Work with a team that consistently ships multi-million unit selling games and is currently working on new IP with a large reliance on User Experience? Or maybe be a part of creating something Epic? If you answered ‘yes’ to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games, the award winning developer known for the Unreal Series of games, Gears of War, Infinity Blade and the Unreal Engine, is searching for an experienced User Experience (UX) Researcher to work directly with cross-functional teams to plan, execute, evaluate, and share insights from user testing using a variety of methods. You’ll be instrumental in helping us shape the look and feel of both our Engine Tools and our upcoming games, and in increasing the quality and overall user experience for all Epic Games products. 

    Responsibilities

    • Plan and conduct qualitative and quantitative user research tests for all Epic Games products
    • Own the research process from screening participants  to defining test plans, analyzing the data, and writing reports
    • Choose and define appropriate metrics that reflect the quality of user experience as well as the impact of design changes
    • Effectively communicate methodologies and results, focusing on actionable recommendations
    • Moderation of various types of consumer tests, including usability, focus groups, general playtests
    • Ability to generate new methodologies that will pertain to each product’s unique gameplay and sensibility
    • Explore new tools, such as biometrics, to constantly improve our process

    Qualifications

    • 3+ years of experience with UX Research, especially with software, tools, or games
    • Expert knowledge of user-centric design principles, HCI, and usability heuristics
    • Good understanding of statistics and analytics
    • Exceptional analytical skills with the ability to take a variety of primary and secondary source materials such as analytics, survey results, user behavior, eye tracking data, and best practices to craft actionable and unbiased recommendations
    • Excellent presentation skills
    • Curious and creative; enjoy complex issues and problem solving
    • Demonstrated experience planning and selecting the optimal research method for a given project
    • Strong interpersonal skills, ability to quickly build rapport, and establish credibility
    • Thrives in a collaborative work environment

     

    Preference to Candidates with:

     

    • Degree in Human Computer Interaction, Human Factors, Interaction Design, Cognitive Psychology, Cognitive Science, or related field; M.S. or Ph.D. is  a plus
    • Experience in A/B testing
    • Experience in biometrics
  • Engineering

    AI/Gameplay Programmer - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Or maybe just be part of something Epic? If you answered yes to either of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

    Responsibilities

    Epic Games is looking for an AI Programmer to join our gameplay team currently working on a new unannounced IP.  The person in this role will be an experienced programmer with a great sense of gameplay and a love for AI development.  Ideally you will have participated in creating AI systems in shipped games and will enjoy experimenting with and prototyping new systems to support the needs of the design.  You will work closely with gameplay programmers and designers to architect and implement cutting edge AI systems.  

    Qualifications

    • Experience developing games professionally, with a focus on AI development and a passion for working on AI
    • Great gameplay sensibility and a game designer's creativity
    • Strong C++ skills and the ability to code and architect gameplay mechanics and tools 
    • Strong math skills
    • A keen analytical mind with strong problem solving skills
    • Proof that you are well-versed in games and the ability to articulate what is strong/weak about the design of existing games 
    • Capable of doing rapid prototype iterations with a focus on creating fun AI interactions for the player(s)

     

    Preference to applicants with: 

    • An interest in online games
  • Engineering

    Animation Systems Programmer - Unreal Engine

    Guildford, UK
    Bellevue, WA
    Warsaw, PL
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to write code that is used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for an experienced Animation Systems Programmer for our Engine Development team.  This person will be responsible for enhancing and maintaining core systems of Unreal Engine 4, as well as optimize them for multiple platforms.  You will work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms.

    Qualifications

    • Strong C++ knowledge
    • Excellent math skills, especially matrix math and techniques for solving systems of linear equations
    • Experience with animation state machines, low level animation systems, and/or physics-based IK systems
    • Demonstrated interest in games
    • Experience with multiple core system tasks such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • 3 years professional experience

     

    Preference to applicants with:

    • Experience working with multithreaded systems
    • Current generation console experience
    • Performance optimization skills
    • Experience with mobile engine development
  • Engineering

    Audio Programmer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to write code that is used by thousands of developers in hundreds of games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for an Audio Engineer to work on the audio engine in Unreal Engine 4.  This role requires experienced engine programmers to help enhance and maintain core systems of Unreal Engine 4, as well as optimize them for multiple platforms. You will work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms.

    Qualifications

    • Strong C++ skills and the ability to code and architect various core engine systems
    • A keen analytical mind, with strong problem solving skills
    • Excellent math and/or physics skills
    • Demonstrated interest in games
    • Experience with multiple core system tasks such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • 3 years professional experience developing games or game engine technology

     

    Preference to applicants with:

    • Experience working with multithreaded systems
    • Performance optimization skills
    • Console experience, especially next-generation systems
    • Experience with mobile engine development
  • Engineering

    Backend Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale, highly available, secure, online services and infrastructure for games?  Work with a team that consistently ships multi-million unit selling titles? Or maybe just be a part of creating something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

    Responsibilities

    We are looking for experienced backend developers to play an active role in our growing team of passionate, innovative engineers.  As a part of this talented team, you would be responsible for the following:

     

    • Designing, implementing, and iterating on scalable, secure, highly available, backend services
    • Driving, reviewing, and implementing overall system architecture
    • Providing input into the product roadmap, including milestones schedules and deliverables
    • Maintaining and communicating technical risks across the group
    • Collecting and analyzing metrics from online services
    • Following industry trends and maintaining a strong interest in cutting edge technology

    Qualifications

    • Fluent in Java or other object oriented language
    • Strong knowledge and extensive experience in online technologies, including distributed systems, security, networking protocols, and cloud technologies
    • Experience with secure, scalable system architectures, and deployments
    • Experience with cloud technologies, preferably AWS cloud services
    • Experience with noSQL database technologies, preferably MongoDB

     

    Preference to applicants with: 

    • Experience with caching solutions such as Oracle Coherence, Memcached, etc.
    • Experience with distributed systems such as Hadoop, Zookeeper, etc
    • Exposure to Spring framework
    • Experience with deployment tools such as Chef, Puppet, Fabric, etc.
  • Engineering

    Gameplay Programmer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Write code that is used by thousands of developers in hundreds of games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for Gameplay Programmers to join our team currently working on Epic’s next big blockbuster, Fortnite - www.fortnitegame.com.  Our gameplay programmers have an intrinsic understanding of what makes a game fun and the analytical mind to break that down into its constituent parts.  They experiment with game design and use rapid prototyping, yet have the engineering background to make strong architectural and algorithmic decisions.  If you are a game designer trapped inside the body of an engineer, we'd like to hear from you. 

    Responsibilities

    The person in this role will be responsible for working on any one or more of the following systems:

    • Mission systems
    • AI systems
    • In-game building systems
    • Multiplayer or PVP systems
    • Gameplay tools/eEditor support
    • Skills system

    Qualifications

    • Experience developing games professionally or demonstrable amateur game development experience
    • A keen analytical mind with strong problem solving skills
    • Strong C++ skills and the ability to code and architect gameplay mechanics and tools 
    • Strong math skills
    • Well versed in games with the ability to articulate what is strong/weak about the design of existing games 
    • A game designer's creativity

     

    Preference to applicants with: 

    • An interest in online games
  • Engineering

    Gameplay Systems Programmer

    Salt Lake City, UT
    apply online

    Company: Chair Entertainment Group, LLC

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Write code that is used by thousands of developers in hundreds of games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Chair Entertainment, a subsidiary of Epic Games, is looking for a Gameplay Systems Programmer to join our team currently working on a new, unannounced IP.  This role combines our traditional gameplay programmers with our backend engineers.   You will have the opportunity to create exciting, custom systems just for this new IP, as well as more general modules that can be shared between other Epic IPs and the broader UE4 developer community.   If you have an intrinsic understanding of what makes a game fun, the analytical mind to break that down into its constituent parts, and an interest in how to make all of that interact with the backend systems then we would like to hear from you.

    Qualifications

    • Experience developing games professionally or demonstrable amateur game development experience
    • A keen analytical mind with strong problem solving skills
    • Strong C++, C# and/or Java skills and the ability to code and architect gameplay mechanics and tools 
    • Strong math skills
    • Experience writing asynchronous gameplay systems with some of the logic on both the client and server
    • Experience building online web systems using Java/C++/C#, with SQL/ noSQL database backend
    • Experience with cloud technologies, preferably AWS cloud services
    • Experience with troubleshooting and debugging tools such as fiddler, Wireshark, etc.
    • Well versed in games and the ability to articulate what is strong/weak about the design of existing games
    • Passion about meta game mechanics like upgrades, player stats, tech trees, alliances, etc.

    Preference to Candidates with:

    • Shipped online titles
    • An interest in online games
  • Engineering

    Gameplay/Online Programmer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Write code that is used by thousands of developers in hundreds of games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for Online Gameplay Programmers to join our team working on Fortnite - www.fortnitegame.com.  This role combines our traditional gameplay programmers with our backend engineers.   If you have an intrinsic understanding of what makes a game fun, the analytical mind to break that down into its constituent parts, and an interest in how to make all of that interact with the backend systems then we would like to hear from you.

    Responsibilities

    The person in this role will ideally be fluent with C++ and Java and will work on some core gameplay systems but to a larger degree will focus on the systems that interact most with the backend (persistence, account migration, catalog management, customer service tools, etc.).  

    Qualifications

    • Experience developing games professionally or demonstrable amateur game development experience
    • A keen analytical mind with strong problem solving skills
    • Strong C++  and/or Java skills and the ability to code and architect gameplay mechanics and tools 
    • Strong math skills
    • Well versed in games and the ability to articulate what is strong/weak about the design of existing games 
    • A game designer's creativity

     

    Preference to applicants with: 

    • An interest in online games
  • Engineering

    Mobile Rendering Engineer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Write code that is used by thousands of developers in hundreds of games? Or may just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced Rendering Programmers to help enhance and maintain the graphics of Unreal Engine 4 on mobile devices. You will work directly with the brightest technical minds in the business as we build the premier game engine for phones and tablets.

    Qualifications

    • Strong C++ knowledge and multi-threaded programming techniques
    • Thorough knowledge and proficient application of 3D math, rendering algorithms, and data structures
    • Performance minded development and optimization skills
    • Results oriented approaches and thinking
    • Self-motivated and able to dive into a complex system with quick results
    • Must be able to communicate and work well with a team of similarly passionate and skilled individuals
    • Strong communication and proficiency working with technical artists to develop and iterate on features/tools
    • Excellent knowledge of a broad range of graphics APIs and shader languages including DirectX 9/HLSL and OpenGL/GLSL

     

     

    Preference to applicants with: 

    • Creativity in problem solving and the ability to think outside of the established solutions
    • Experience with implementing rendering solutions on mobile devices
    • Expertise in OpenGL ES
    • Professional experience with one or more shipped titles
  • Engineering

    Network Programmer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to write code that is used by thousands of developers in hundreds of games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced Network Programmers to help enhance and maintain various networked Unreal Engine systems.  

    Qualifications

    • Strong C++ skills and the ability to code and architect engine systems
    • A keen analytical mind with strong problem solving skills
    • Experience working with various software networking methods and technologies (sockets, encryption, reliable packets over UDP, etc.)
    • Experience with replicating and distributing state across multiple machines; potentially involving low bandwidth and high latency
    • General understanding of basic network attacks and methods used for cheating in multiplayer games
    • Experience with various online platforms (LIVE, PSN, Steam) and implementing API's with parity across these platforms in mind
    • Demonstrated interest in games

     

    Preference to applicants with:

    • Experience working with multithreaded systems
    • Performance optimization skills
    • Console experience, especially next-generation systems 
  • Engineering

    Platform Engineer (Console) - Unreal Engine

    Guildford, UK
    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to focus on getting the Unreal Engine running on multiple next gen platforms that will be used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for experienced Engine Programmers to bring the Unreal Engine to a variety of mobile and console platforms.  If you’d like to build technology for current and next gen consoles, mobile platforms, Linux, Mac, or PC we would be interested in talking with you. 

    Qualifications

    • Strong C++ skills and the ability to code and architect various core engine systems
    • Experience optimizing game engines for various platforms
    • A keen analytical mind with strong problem solving skills
    • Demonstrated interest in games
    • Experience with multiple core system tasks such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • 3+ years of professional programming experience

     

    Preference to applicants with:

    • Experience working with next gen consoles, mobile platforms, Mac, PC, or Linux
    • Experience working with multithreaded systems
    • Performance optimization skills
  • Engineering

    Programming Lead

    Warsaw, PL
    apply online

    Company: Epic Games, Poland

    Position type: Regular Full-Time

    Overview

    Would you like to write code that is used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games Poland is working as part of the team developing Epic’s next big blockbuster…Fortnite - www.fortnitegame.com.  We are searching for a Programming Lead to work as part of this development team.  The person in this role will be a hands on programmer with about an 80/20 split of programming and leadership.  You will work directly with the brightest technical minds in the business as we build the premier game engine and games for a multitude of platforms.

    Qualifications

    • Strong C++ knowledge
    • Excellent math and/or physics skills
    • Demonstrated interest in games
    • Experience with multiple core system tasks such as graphics, tools, audio/video, networking, memory handling, script compilers, I/O, etc.
    • Experience shipping multiple successful PC or console games
    • A keen analytical mind

     

    Preference to applicants with:

    • Experience working on Unreal Engine
  • Engineering

    QA Engineer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work on technology shaping the next generation of games?  Work with a team that consistently ships multi-million unit selling games?  Or just be a part of creating something Epic?  If you answered ‘yes’ to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games, the award winning developer known for the Unreal Series of games, Gears of War, Infinity Blade and the Unreal Engine, is searching for an experienced Quality Assurance Engineer.  You’ll be instrumental in further defining quality and efficiency-focused test practices for products that impact the game industry.

    Responsibilities

    • Gather the information to create detailed, maintainable test plans based engine functionality with moderate supervision
    • Lead project/functionality specific testing efforts aspects of the Unreal Engine
    • Create all pertaining test documentation in a maintainable, detailed and shareable format
    • Increase the quality bar and test coverage of engine functionality
    • Develop proper testing tools in the form of re-usable scripts and automation
    • Document test cases thoroughly and provide feedback to Development on technical documentation
    • Effectively reuse existing automation or testing tools and creates both when needed
    • Contribute to QA engineering domain design discussions and to test strategy creation
    • Assist in the review of test plans from junior members
    • Execute manual and automated test cases and regress bugs

    Qualifications

    • Experience with C++ in a professional environment
    • Minimum 3 years’ experience as a QA Engineer for games or software
    • Demonstrated knowledge of programming languages/tools/skillsets and technical QA processes
    • Familiar with release management and build systems
    • Familiar with using popular SDK's such as Visual Studio and XCode
    • Familiar with testing software on iOS and Android based devices

    Preference given to candidates with:

    • Experience testing on XboxOne and PS4 platforms
    • Experience testing on Linux based platforms
    • Experience working in a SCRUM development atmosphere
  • Engineering

    Rendering Programmer - Unreal Engine

    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to write code that is used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced rendering programmers to help enhance and maintain the graphics of Unreal Engine 4. You will work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms.

    Qualifications

    • Strong C++ knowledge and multi-threaded programming techniques
    • Thorough knowledge and proficient application of 3D math, rendering algorithms, and data structures
    • Performance minded development and optimization skills
    • Results oriented approaches and thinking
    • Self motivated and able to dive into a complex system with quick results
    • Must be able to communicate and work well with a team of similarly passionate and skilled individuals
    • Strong communication and proficiency working with technical artists to develop and iterate on features/tools
    • Excellent knowledge of a broad range of graphics APIs and shader languages including DirectX 9/HLSL and OpenGL/GLSL

     

    Preference to applicants with:

    • Creativity in problem solving and the ability to think outside of the established solutions
    • Console experience, especially next-generation systems
    • Experience with mobile rendering development
    • Expertise in OpenGL ES, DirectX 11, console graphics APIs
    • 3+ years of professional experience with one or more shipped titles
  • Engineering

    Reporting Analyst

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Or maybe just be part of something Epic? If you answered yes to either of these questions then we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a Reporting Analyst to be responsible for providing ad-hoc reporting and data transformations needed by analysts and business stakeholders.  The person in this role will be responsible for creating and improving reporting outcomes by working with a team of analysts to better define reporting metrics and creation and improvement of various dashboards. 

    Responsibilities

    • Improve current dashboards by extending it into a platform where users can manipulate data
    • Improve current dashboard by hooking up analysis results and analytical tools
    • Perform on-demand ad-hoc reporting as needed
    • Establish pipeline for adding/removing reports from the dashboard
    • Own reporting dashboard
    • Real time reports
    • Ongoing KPI’s
    • Interactive Reports
    • Manage data translation from Analysis Database to web-based reports
    • Create and maintain web-based report portal ensuring charts are updated regularly and visible to the right customers inside the organization

    Qualifications

    • Experience in building complex and multi-dimensional reports for business intelligence and hands-on knowledge with reporting tools such as SAP Crystal, Oracle Reports, IBM Cognos, or Tableau
    • Experience with building reports based on math model and/or statistical analysis results and familiarity with SAS or Matlab
    • Experience with visualization of data and knowledge of tools such as Tableau
    • Deep knowledge of ETL technologies and methodologies to build relevant reports
    • Deep knowledge of databases including relational, Document-based, NoSQL, Hierarchical and be able to query data
    • Analytical and problem-solving skills are a must
    • Be able to develop reports with a combination of programming languages

     

    Preference to applicants with:

    • Experience with D3.js or other graphics and animation (2D or 3D) libraries of languages, JSON, SQL, ETL
  • Engineering

    Senior Backend Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale, highly available, secure, online services and infrastructure for games?  Work with a team that consistently ships multi-million unit selling titles? Or maybe just be a part of creating something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

    Responsibilities

    We are looking for a principal level engineer or hands-on architect to play an active role in our expanding team with a passion for innovative technology.  This role would be for an experienced, full stack developer responsible for the following:

     

    • Designing, implementing, and iterating on scalable, secure, highly available, backend services
    • Driving, reviewing, and implementing overall system architecture
    • Providing input into the product roadmap, including milestone schedules and deliverables
    • Maintaining and communicating technical risks across the group
    • Collecting and analyzing metrics from online services
    • Following industry trends and maintaining a strong interest in cutting edge technology

    Qualifications

    • Fluent in Java or other object oriented language
    • Strong knowledge and extensive experience in online technologies, including distributed systems, security, networking protocols, and cloud technologies
    • Experience with secure, scalable system architectures, and deployments
    • Experience with cloud technologies, preferably AWS cloud services
    • Experience with noSQL database technologies, preferably MongoDB

     

    Preference to applicants with: 

    • Experience with caching solutions such as Oracle Coherence, Memcached, etc.
    • Experience with distributed systems such as Hadoop, Zookeeper, etc
    • Exposure to Spring framework
    • Experience with deployment tools such as Chef, Puppet, Fabric, etc.
  • Engineering

    Senior Database Engineer

    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Epic Games is looking for a Senior Database Engineer to join our world-class team developing large-scale, highly-available, secure online services and infrastructure. Your work will directly impact innovative, connected gaming for new and existing IPs that is going to revolutionize the gaming industry. This position is responsible for the overall implementation of large OLTP systems that support millions of users. This position is also involved in every data warehousing and business intelligence initiative in the company.

    Responsibilities

    While we are ideally looking for a senior or principal level engineer we are open to candidates with relevant experience at varying levels. The ideal candidate will be responsible for the following:

    • Define and own logical and physical data model for large OLTP systems
    • Collaborate with online development team on both the functional and non-functional requirements of every online system
    • Collaborate with other engineers in making sure that the data collected are of high quality and consistent across every online system
    • Collaborate with other engineers on utilizing data for innovation
    • Define and implement ETL and ELT processes
    • Work closely with other key stakeholders to define product release cycle

    Qualifications

    Required:

    • Fluent in Java or other object oriented language. Knowledge of web programming is a big asset

    • Strong hands-on experience with data modeling (normalized and multidimensional)
    • Strong hands-on experience with relational databases such as Mysql, Postgresql, Oracle
    • Strong hands-on experience with open source or commercial NoSQL database, such as Cassandra, mongoDB, or Redis
    • Experience with distributed computing and storage systems such as Hadoop
    • 7+ years experience in building and maintaining physical and logical data model for large OLTP system, 2+ years of those as a lead/architect

    Preferred:

    • Previous experience with data mining and machine learning
    • Deep knowledge of data warehousing technologies, including Open Source solutions
    • Experience with cloud technologies, preferably AWS cloud services
    • Functional knowledge of Java and Spring framework
    • Current knowledge of the data warehouse and OLAP market; vendors and standards bodies
  • Engineering

    Senior Programmer - Online Platform

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work on a new, emerging team with one of the premier engine and game developers in the entertainment software industry? 

     

    Epic Games is searching for experienced C++ programmers who love building interfaces and tools that connect developers to the Unreal Engine and players to Epic’s games.  You will be a key contributor in developing and integrating back-end services that support players and the long-term vision of Epic. 

    Responsibilities

    • You will be responsible for development of announced and new initiatives key to Epic’s future.
    • Build the online infrastructure to successfully support Unreal Engine 4 as a live service and help take Fortnite from consumer engagement through private beta, public beta, and release!

    Qualifications

    • Exceptional C++ programming skills
    • Knowledge of and experience with backend services, integration, and network topology
    • Passion for building out-of-game services that gamers love
    • Experience building sleek, reliable, and consumer-facing user interfaces
  • Engineering

    Senior Software Development Engineer in Test (SDET)

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to work on a product that is used by thousands of developers on hundreds of games?  Or maybe just be part of something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    We are looking for a Senior Software Development Engineer in Test (SDET) who will be an integral part of our engine QA and engine development team.

    Responsibilities

    • Build and maintain test automation frameworks for the engine (stability, scalability, regressions, etc.)
    • Build and maintain systems to drive compatibility testing for our many supported platforms
    • Instrument various engine subsystems to provide improved analytics regarding performance (CPU, GPU, core utilization), memory (usage, fragmentation), and other metrics
    • Hire and lead a team of SDETs to further build out automated tests, instrumentation, and other testing tools to augment our engine QA

    Qualifications

    • Software development and/or test experience with proficiency in producing efficient and maintainable code using C/C++ , C# or Java
    • Have innovative insights into automating tests end to end
    • Excellent problem solving, troubleshooting, and debugging skills 
    • Strong functional and automated testing, test strategy and planning, writing detailed test cases based on user scenarios and deep technical knowledge 
    • Ability to understand business and functional requirements and translate them into test scenarios/cases 
    • Usage of automation/performance tools and ability to write end to end automation scripts
    • Excellent communications skills both in team, across team, and with management and other disciplines

     

    Preference to applicants with: 

    • Experience working with the Unreal Engine or other game middleware 
  • Engineering

    Senior Software Development Engineer in Test (SDET)- Online Platform

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to be part of a team developing large-scale, highly-available, secure, online services and infrastructure for games?  And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is building a team to develop large-scale, highly available, and secure online services that will support innovative connected online gaming for new and existing IPs.  This is a platform that is going to revolutionize the gaming industry.

     

    This position will be working closely with software engineers, quality assurance, as well as technical and non-technical managers to ensure the quality of the online platform.

    Responsibilities

    • Create comprehensive manual and automated test plans from a combination of technical design documents, product requirements document, and discussion with the team
    • Build and maintain test automation frameworks for the online platform, both front-end and back-end components
    • Work with the development team to instrument online platform subsystems in order to facilitate testing needs
    • Help troubleshoot issues in both test and live environments
    • Mentor junior team members in the creation of test plans and understanding of the platform

    Qualifications

    • Experience with creating automation frameworks using C++
    • Deep knowledge of quality assurance principles & methodologies
    • Ability to understand product requirements and translate them into test scenarios/cases
    • Minimum of 7 years of professional quality assurance engineering experience
    • Minimum of 3 years of experience with back-end development and testing
    • Excellent communications skills both in team, across team and with management and other disciplines
    • Experience working in an agile environment
  • Engineering

    Senior Web Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale, highly available, secure, online services and infrastructure for games?  Work with a team that consistently ships multi-million unit selling titles? Or maybe just be a part of creating something Epic? If you answered yes to any of those questions then we would like to talk to you about joining our team, where everything we do is Epic.

     

    Come to build and support innovative, connected, online gaming tech that is going to revolutionize the gaming industry. This position is responsible for designing and implementing scalable and highly available system architecture. You will work closely with other engineers translating the non-functional requirements into system architecture and design. 

    Responsibilities

    • Ensure the utilization of latest web technology to build user-friendly high performance web applications, both on the front-end and back-end
    • Design, review, and oversee the implementation of Epic’s web framework to all consumer facing websites and applications
    • Performance improvement and security hardening of web applications and infrastructure
    • Collecting and analyzing web analytics for all consumer facing web applications
    • Providing input for production/live release control process
    • Communicate technical risks across the group

    Qualifications

    • Experience architecting and leading innovative web projects
    • Deep knowledge of Java, Grails, or other object oriented language
    • Knowledge in functional programming is a big asset
    • Extensive experience with HTML, Javascript, and CSS
    • Experience with jQuery, Boostrap, and Javascript frameworks
    • Passion for building and maintaining consumer-facing web applications that are secure, scalable, and highly available
    • Experience with database systems, both relational and NoSQL database, preferably MongoDB
    • Experience with cloud technologies, preferably AWS cloud services

     

    Preference to applicants with: 

    • Experience setting up continuous integration infrastructure using Electric Commander
  • Engineering

    Software Development Engineer in Test (SDET) - Web Services

    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Would you like to develop large-scale, highly available, secure, online services and infrastructure for games?  Work with a team that consistently ships multi-million unit selling titles? Or maybe just be a part of creating something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    We are looking for a Senior Software Development Engineer in Test (SDET) who will be an integral part of our web services team, advocating for quality and efficiency in all of our testing practices.

    Responsibilities

    • Designs test scripts that interact with multiple systems for engineers to implement
    • Verify results from automated tests, and add any bugs that are found in the testing
    • Test deployments to all services and environments 
    • Assist in communicating about deployments and outages across all teams
    • Work with engineers to make sure that the release notes are robust and clear
    • Compile the release notes for each deployment, and be available to answer any questions about them
    • Track new features and bug fixes 
    • As needed, be available to demo new systems work to other QA teams to provide clarity on issues that are client based versus backend related
    • Work with other QA teams in creating test plans for how client systems interact with the backend

    Qualifications

    • Demonstrated experience with end to end QA in an Online environment
    • Experience with performance and load testing
    • Extensive experience with Selenium, Wireshark, or other network packet analyzer
    • Deep knowledge of HTTP and HTML TCP/IP protocol
    • Deep experience evaluating and tracking bottlenecks, especially as relates to load balancing
    • Experience with Java and extensive scripting experience
    • Experience with tools like jmeter
  • Engineering

    Software Release Engineer/Build Engineer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to support the teams responsible for creating the Unreal Engine, Gears of War, Unreal Tournament, and Infinity Blade? Or maybe just be part of something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.


    Epic Games, the award winning developer known for the Unreal Series of games, Gears of War, and the Unreal Engine, is searching for a Software Release Engineer who will be responsible for maintaining and enhancing a build and release process, including the appropriate infrastructure, documentation, and automation.

     

    The successful candidate will be an engineer who thrives in a collaborative, diverse environment and is passionate about games. You will be in a fast-paced, team-oriented environment with responsibilities that include responding to issues with the build system, enhancing the build system, and managing releases. 

     

    You will be a key member of the engineering team maintaining and enhancing a build and release management system.  Leading the effort to design and enforce policies for managing source code within perforce, including branching, merging, and stream management to support parallel development.

    Responsibilities

    • Provide continuous support on builds and strive to make the build and releases as close to automatic and foolproof as possible
    • Monitor and administer the automated build and continuous integration process to ensure correct build execution and facilitate resolution of build failures
    • Develop and maintain documentation of the build/release process
    • Investigate tools that might speed up the process or make us more efficient in build and release management

     

    Preference to applicants with: 

    • Experience in maintaining and working with Windows and Linux environments
    • Experience in designing, building, and maintaining an automated build and release environment
    • Experience in builds processes developed in C++, C#, Java, PHP, HTML, and other technologies
    • Experience in designing a software release process for games, including localization and console technical requirements
    • Experience in coordinating release from development to production
    • Experience with Perforce











  • Engineering

    Statistical Data Analyst

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic?  If you answered yes to either of those questions we would like to talk to you about joining our team, where everything we do is Epic.

    Responsibilities

    Epic Games is looking for a Statistical Data Analyst to help us improve our games.  The successful candidate will have excellent SQL knowledge, and enjoy combining analytic skills with business acumen to provide the data and insights that will drive our continued success. 


    You will work with key stakeholders from game design, development and production to ensure available game data is applied for its best use to Epic.  This will be done by retrieving and analyzing data from our server logs, online experiments, etc., as well as model user behavior, based upon previous findings and the most relevant data available and contribute to the development of tools for tracking and understanding user behavior.

    Qualifications

    • Advanced statistical training and a thorough understanding of the associated strengths and weaknesses of different statistical analysis approaches
    • Demonstrable experience with various math modeling techniques and operations research tools like Mathematica or Matlab
    • Demonstrated hands-on experience with experimental design and testability
    • Demonstrated experience with interpretive and predictive modeling
    • Demonstrated experience with multivariate analysis
    • Clear Understanding of a priori hypothesis vs hypothetico-deductive method
    • Working knowledge of SQL, SAS/SPSS, Minitab, R, Tableau, or programming languages useful for data retrieval and statistical analysis
    • Excellent data reporting and presentation skills
    • Experience working with a variety of information systems and data files, including large and complex files: analyzing file structure, using and creating file layouts, transforming raw date into finished products
    • Ability to prioritize, work with multiple departments and deliver at a high speed
    • Experience working with online games
    • Strong written and verbal communication skills

    Preference to applicants with:

    • Experience researching new data sources and analytical tools
    • Experience with database application development
    • Experience with non-parametric statistics
  • Engineering

    Support Engineer - Unreal Engine

    Guildford, UK
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with developers at Epic Games and across the industry as they build AAA tgames using Unreal Engine technology?  Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a Support Engineer to provide Unreal Engine support for our current and prospective licensees. The ideal candidate will be passionate about support, have knowledge of C++, and have developed games independently both professionally or as a side project; ideally working with the Unreal Engine.

     

    Responsibilities

    • Work as part of the engine support and developer relations team to assist Unreal Engine licensing efforts by responding to issues raised by current and prospective licensees
    • Provide exceptional technical, engineering-level support to a variety of developers
    • Pro-actively set up systems that will smooth the road for developers from engine evaluation to licensee
    • Assist in the creation of support documentation on the Unreal Developer Network website, as well as specialized support documentation and videos
    • Work as part of a team to conduct live Unreal Engine demonstrations at Epic or trade shows as needed

    Qualifications

    • Strong C++ knowledge

    • Ability to communicate complex technical issues to a broad range of skill levels via email and face-to-face

    • Exceptional written and verbal communication skills; comfortable with public speaking

    • Proven self-starter

    • Demonstrated interest in games

     

    Preference to applicants with: 

    • Experience with Unreal Engine
    • Shipped at least one game, professionally or as a side project
    • Technical support experience within a relevant industry

     

  • Engineering

    Tools Programmer - Unreal Engine

    Guildford, UK
    Warsaw, PL
    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to write code that is used by thousands of developers in hundreds of games? Work with a team that consistently ships multi-million unit selling games? Or maybe just be a part of creating something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for experienced Tools Programmers to help enhance and maintain the Unreal Engine 4 editor. You will work directly with the brightest technical minds in the business as we build the premier game engine for a multitude of platforms.

    Qualifications

    • Strong C++ knowledge
    • Enthusiasm for designing and implementing world-class game development tools
    • Demonstrated experience with designing intuitive user interfaces for tools
    • Demonstrated interest in games
    • Experience with multiple engine systems such as animation, object models, graphics, data processing, scripting, etc.
    • 3+ years professional experience

     

    Preference to applicants with: 

    • Aesthetic sense when it comes to UI design
    • Has developed cross-platform software for Mac and PC platforms
    • Strong linear algebra knowledge and understanding of game algorithms
    • Experience developing large software projects that are clean and extensible
    • Performance optimization skills
    • Experience with mobile engine development

     

     

  • Engineering

    User Interface Programmer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Write code that is used by thousands of developers in hundreds of games? Or maybe just be a part of creating something Epic?  If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for User Interface Programmers to join our gameplay engineering team currently working on Fortnite.  Our UI Programmers have an intrinsic understanding of how to ensure game UI meets both the aesthetic and functional requirements of the game design.  You will work closely with artists, designers, and other programmers as you prototype and develop new UI for Fortnite.   

    Responsibilities

    • Work closely with art and design leads to insure that UI meets aesthetic and functional requirements
    • Define and lead game UI prototyping
    • Careful attention to detail, especially with regard to compliance, layout, and design
    • Architect, plan, and implement new game UI systems
    • Optimize and fix bugs in existing game UI systems
    • Contribute ideas toward all aspects of the game’s production and development

    Qualifications

    • 3+ years of relevant programming experience
    • Experience building User Interfaces for games
    • Expert in C/C++ and object-oriented programming
    • Experience working with a cross-platform engine
    • Self-motivated, strong work ethic, and able to work independently
    • Excellent communication skills, both verbal and written
    • B.S. degree in Computer Science or equivalent experience

     

    Preference to applicants with: 

    • Previous Unreal Engine experience
  • IT

    Enterprise Architect

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Or maybe just be part of something Epic? If you answered yes to either of these questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for an Enterprise Architect that will play an integral role in building a holistic view of Epic’s technology strategy, processes, and information technology roadmap. The person in this role will partner with both business and technology groups to ensure that the proposed technical solutions not only align with the company’s overall objectives, but also ensure that both groups enable and drive each other to meet the needs of Epic Games’ mission and vision.

    Responsibilities

    • Implement workflow automation for common services requested by IT including the creation of a self-service portal for IT, automated identity provisioning, delegated administration of distribution lists, and self-service software provisioning
    • Work with cross functional team consisting of key players in the vendor community (Cisco, Amazon, Microsoft, INAP, Firehost, Softlayer, AT&T, VMware, etc.) and key thought leaders from Epic (engineering, development, operations, security, and QA) to create a technology roadmap for the infrastructure platform for our Games as a Service and engine online offerings
    • Builds the long-term strategic roadmap for all IT systems architecture both online and internal
    • Leads the design and modeling of tactical architectures for delivery, development, and support of projects
    • Develops and maintains policies, standards, and guidelines to ensure that a consistent framework is applied across the company
    • Promotes the use of a shared infrastructure and application roadmap to reduce costs and improve how information flows
    • Manages and facilitates review of senior technical staff and executives  to evaluate project proposals for architectural fit
    • Works directly with external OEM’s, cloud providers, and hosting companies as a primary point of collaboration.
    • Develops various options and recommended solutions for Epic’s online infrastructure and facilitates collaboration with the application, engineering, and operations teams

    Qualifications

    • Minimum of 10 years of experience in a senior technologist role  
    • In-depth experience with IT as a Service, Cloud, Hybrid Cloud, Systems Management, IT Operations tools and best practices
    • Ability to “think big” and challenge conventional wisdom regarding technology refresh and hype
    • Strong leadership and negotiation skills with business and technical groups
    • Excellent verbal and written communication skills
    • Strong project management and organization skills
    • Demonstrated ability to build consensus among many stakeholders
    • Comfortable with ambiguity and willing to take principled bets on new technology
    • Hands on player/coach
    • Experience building enterprise architecture roadmaps
    • Experience designing, integrating, and managing complex infrastructure solutions (e.g. VMware, Citrix)
    • Comprehensive knowledge of hardware, software, application, and systems engineering
    • Demonstrated experience with business process and performance modeling, benchmarking, and financial analysis

     

     

  • IT

    IT Desktop Support

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Temporary Full-Time

    Overview

    The Desktop Support technician is responsible for delivering onsite support in accordance with IT service level agreements. By partnering with end-users and technology groups, the technician ensures all incidents are handle, resolved, and reported back within the promised timeframes. Desktop support handles Tier 2 support tasks.

    Responsibilities

    •  Handle hardware and networking issues
    •  Troubleshoot desktop, laptop and server hardware issues
    •  Ensure all incidents are resolved against SLAs
    •  Desktop imaging
    •  Responsible for hardware inventory and asset management
    •  Responsible for IDF closet maintenance
    •  Responsible for hardware repairs and support calls with different vendors
    •  Responsible Hardware setup for new hires, visitors and contractors
    • Cisco Switches/Access Point basic management
    • On call support
    •  Proactively learn and train other staff members on new product and service technologies (new hire onboarding training)
    •  Mobile device support
    • Audio/Visual support for all conference rooms

    Qualifications

    Required Skills:
    • 3-6 Years in desktop support environments / Desktop Support level I, II or III experience
    • Experience using help desk ticketing software
    • Experience with incident troubleshooting and escalation Desktop backup and recovery support experience
    • Familiarity with ITIL related service delivery frameworks
    • Active Directory
    • TCP/IP
    • Strong networking skills
    • Windows 7, 8, Server 2008/2012 support
    • Mac OS support
    • Imaging solution implementation and management
    • Software deployment experience
    • Scripting
    • Security
    • Video conferencing support experience (Polycom, Lync, Bluejeans, Skype, FaceTime)
    • Strong customer service ethic
    • Ability to prioritize and quickly resolve issues 
    • Excellent verbal communication skills
    • Excellent analytical and problem solving skills
    • Effective prioritization and project management skills
    • Strong organization skills
    • Good/humble/fun personality
    • Passionate about IT and service delivery
    • Good coordination skills to collaborate with other teams
     
    Preferred Skills:
     
    BS in CS or MCP / A+ / Network+/ Apple Certified/ CCNA
  • Marketing

    Community Manager - Unreal Engine (Europe)

    Guildford, UK
    apply online

    Company: Epic Games, UK

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to be a driving force in the development and management of the Unreal Engine Community? Or maybe just be part of something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a Community Manager to work within the local Unreal Engine community in Europe.  The person in this role will be a lead voice for Epic Games Europe, working closely with both the professional and indie development communities. You will be the driving force coordinating the group effort it will take to inspire and support a self-sustaining Unreal Engine community in Europe.  In addition to the community aspect of the role, you will also have a voice in developing and executing the marketing strategies for the Unreal Engine and coordinating events in the region.  

    Responsibilities

    • Initiate positive and supportive conversations inside the European community around content, contests, information, and other opportunities
    • Monitor and respond to conversations in social media and on forums
    • Organize the process of Epic developer participation on owned channels (blog, social media, forums)
    • Triage and funnel customer issues that surface in the community to the proper escalation path (support, documentation, marketing, developer relations) in coordination with various stakeholders
    • Drive changes to the website and help create content to engage the community
    • Periodically analyze and report community sentiment to appropriate stakeholders
    • Interact with developers live at community and industry events
    • Cooperate with PR/community team at Epic head quarters and make sure the Epic Games Europe website/community management are all in sync with the global direction of Epic

    Qualifications

    • A passion for games and gaming technology
    • Experience managing or working with online communities and social media
    • Background in game development and working with popular development tools
    • Flexible, strong organizational skills, and the ability to work with multiple stakeholders
    • Ability to speak, read, and write in English as well as a second European language (preferably German or Swedish)
    • Ability to travel 25% of the time

     

    Preference to applicants with:

    • Familiar with the vocabulary and high-level process of software development in a C++ environment
    • Able to execute on basic content production (video, streaming, blogging)
  • Marketing

    Creative Director - Web

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with some of the most dynamic brands in entertainment, shaping the online experience of millions of fans? Or be a part of creating something Epic? If you answered yes, then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for a web-focused, hands-on Creative Director to translate Epic brands into stunning, user-centered web properties. This is a rare opportunity to join a growing marketing team and make a direct impact to an ever-growing user community, while representing million-unit selling games, and emerging IP. You will be the anchor to our front-end web devleopment and design team, leading the creative redesign of sites such as EpicGames.com, and building and managing a creative web team.

    Responsibilities

    • Lead the visual design and user experience design of all Epic Games websites: Epicgames.com, UnrealEngine.com, Fortnite.com, social media presences, and all sub sites across all game products and territories
    • Create and manage the creation of designs for website layouts, UX/UI plans, digital ads, infographics and downloadable content
    • Work with the Director of Marketing, business leads and Web Product Manager to define business requirements for web presences; translate those requirements into mock-ups and finished production-ready creative
    • Work with the Web Product Manager and online services team to ensure design ideas come through cleanly in the code 
    • Act as the sounding board and brainstorm leader for new design concepts
    • Coach team members to create new and unique looks for each product and project, reflecting brand & strategy
    • Manage design agencies to ensure that outsourced design work is consistent with Epic quality bar and brand vision 

    Qualifications

    • Exceptional portfolio of creative work in web design
    • Fluent in the application of web technologies as it relates to the work of design
    • Creative thinker and problem solver
    • Strong ability to provide clear creative direction and feedback that improves quality, while keeping work on schedule and budget
    • Deep understanding of interaction design, user experience design, branding and digital marketing
    • Demonstrated leadership experience
    • Graphic design and fine arts background or education
    • Passion for video game technology
  • Marketing

    Web Product Manager

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with some of the most dynamic brands in entertainment, shaping the online experience of millions of fans?  Use your experience to reinvent the marketing playbook for what community-driven, developer-side publishing looks like? Or be a part of creating something Epic? If you answered yes, then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for a user experience-focused Web Product Managerto lead the charge on Fortnite.com and existing Epic web properties. This is a rare opportunity to join a growing marketing team at a senior level, and ship sites that directly impact Epic’s dedicated and expanding communities.

     

    In this role, you will oversee the strategy, business requirements, front-end design, content, and performance tracking for the online experience of new & existing IP.  You will apply your breadth of product management experience and up-to-date knowledge of web tools to own the end-to-end product vision. You'll work closely with the Online Services Producer to make sure vision translates seamlessly into implementation. 

    Responsibilities

    • Work with marketing and product leads to define detailed product requirements with a focus on the audience, and in support of strategic marketing programs
    • Create and maintain a prioritized roadmap for each site’s development
    • Manage the process of front-end design, with in-house graphic artists and/or agencies
    • Make sure websites have a compelling content cadence and stay up-to-date
    • Work with the Director of Marketing to set  and monitor web performance goals to ensure our websites are delivering for the business
    • Work closely with the online services team during implementation to ensure product vision translates into implementation
    • Perform ad hoc copywriting, prototyping, and functional wireframing 

    Qualifications

    • Demonstrated understanding of what drives a great online user experience through a broad portfolio of commercial websites with a consumer-facing emphasis
    • Senior-level experience as a leader, overseeing scoping, requirements definition, design, and content support
    • Experience setting project direction in collaboration with diverse stakeholders
    • Experience working with HTML editors, Axure, Balsamiq, Photoshop, Illustrator, and/or similar prototyping and design tools
    • Familiarity with  standard web development technologies such as HTML5, CSS, Javascript, XML, Flash, and server-side scripting
    • Experience working with CMS tools
    • Experience Google Analytics and/or other web
    • Familiarity with the principles of Agile software design

     
    Preference to applicants with:

    • A passion for video games
    • Experience with online games, live services, e-commerce, and/or SNS communities
    • Coding in HTML5, CSS, and Javascript
    • Experience launching AAA game sites
  • Operations

    Customer Service Manager

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to lead and build the newly formed player experience team that will be responsible for the creation of effective customer service strategies for all of Epic’s products?  Or maybe just be part of something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Responsibilities

    • Assist in the definition and development of customer service policies and procedures
    • Fully implement defined customer service policies and procedure
    • Define and communicate customer service metrics and enforce customer service standards
    • Constantly improve workflow based on effective metrics
    • Oversee the achievement and maintenance of service levels and standards
    • Direct the daily operations of the customer service team
    • Plan, prioritize, and delegate work tasks to ensure proper functioning of the department
    • Ensure the necessary resources and tools are available for quality service delivery
    • Handle complex and escalated customer service issues
    • Analyze relevant data to determine customer service outputs
    • Identify and implement strategies to improve quality of service, productivity, and profitability
    • Identify and implement changes to improve tools and channels for support
    • Liaise with company management to support and implement growth strategies
    • Identify and address staff training and coaching needs

    Qualifications

    • Proven experience in customer service management
    • 5+ years of customer service and call center experience in a leadership role
    • Personnel supervision/management
    • Budget and expense tracking
    • Strong verbal and written communication skills

     

    Preference to applicants with: 

    • World-wide customer service operations experience

     

  • Production

    Instructional Designer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Do you have an uncanny ability to explain complex systems?  Are you driven by a desire to teach people? Would you like to help make Unreal Engine, technology that is used by thousands of developers in hundreds of games, even more usable? Work with a team that consistently ships multi-million unit selling games? And be a part of creating something Epic? If you answered yes to any of those questions we would like to talk to you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for an Instructional Designer to plan, organize, design, and optimize the training content for the Unreal Engine 4. This person will contribute to the groundwork by setting guidelines, standards, best practices and processes necessary for Epic to deliver repeatable, programmatic training to a global audience.  

    Responsibilities

    • Identify learning and development needs within the user base, including addressing various skill levels and user backgrounds, and determine an appropriate, multi-channel approach to delivering learning resources (including written documentation, videos, live chats content/code, etc.)
    • Collaborate with developers to identify documentation needs based on upcoming engine features and other factors
    • Plan metrics for evaluating the effectiveness of documentation in coordination with the Analytics and User Experience team
    • Identifying training objectives and designing training interventions to close gaps including instructional strategies, media approach, and training delivery method
    • Leads the content editing, packaging, and deployment work to modularize content for easy and quick consumption
    • Research and translate highly technical information into effective user assistance content for multiple audiences
    • Acquire detailed knowledge of features and functionality of the engine while understanding how they relate to the company’s goals and strategy
    • Research and analyze the learning and information needs of the Unreal Engine user community and design solutions and documents to meet those needs
    • Use third party social media sites to create awareness of the user assistance content and foster social community engagement of UE4 users
    • Use your design knowledge to evaluate and continuously improve current training materials and collaborate across multiple developer support teams to maintain high quality training content

     

    Qualifications

    • Understanding the characteristics and needs of the intended user and their work environment
    • Demonstrated ability to assimilate a range of technical information and concepts from different sources and convey the information to end users effectively
    • Demonstrated experience producing or working with content that are technical, complex topics in the high tech industry
    • Self-starter who can juggle multiple tasks simultaneously to consistently deliver high quality results
    • Demonstrated success in design, development, and production of learning content to technical audiences both internal and external facing
    • Thrives in a fast paced environment demanding a hands-on approach in a team setting
    • Demonstrated ability to learn quickly and stay current on changing product features and services
    • Knowledge of content creation tools such as 3dsMax and Maya

     

    Preference to Applicants with:

    • Experience working with the Unreal Engine or within the games industry

     

  • Production

    Senior Producer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work with a team that consistently ships multi-million unit selling games?  Or maybe just be a part of creating something Epic? If you answered yes to either of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is searching for a Senior Producer to help drive the development of Fortnite.  You will be the translator across all game disciplines to ensure that teams have what they need to be do their jobs well, and deliver project goals to quality and on-time.  There is very little management overhead here at Epic, so the person in this role should be prepared to come in and own their part of the world. Passion and initiative, please apply.

    Responsibilities

    • Empower teams
    • Drive the completion of project goals and facilitate communication, organization, and accountability across all departments
    • Own the development, communication, and management of both daily and long-term scheduling
    • Identify and communicate all roadblocks and bottlenecks that may prevent the team from achieving their goals
    • Work with leads to determine time and people necessary to see projects through to completion
    • Provide motivation and direction to your team to ensure that project goals, objectives, milestones, and deliverables are achieved
    • Help make informed decisions in conjunction with team leads on work methods, development pipeline, priorities, and available people
    • Communicate frequently with the producers and team leads on project status, risks, and opportunities
    • Schedule and attend meetings; take concise and comprehensive notes, distribute, and follow-up on them

    Qualifications

    • 5+ years of game production experience
    • Shipped at least one title in a senior or lead producer role
    • Experience in prioritizing work with different disciplines
    • Ability to work with leadership to align priorities
    • Experience in achieving the impossible
    • Experience tracking a complex project and providing insight and influence into how to deliver more effectively
    • Strong project and people management skills
    • Unrelenting self-motivation and initiative – the ability to make sense of the ambiguous

     

    Preference to applicants with: 

    • Experience having shipped mobile or free to play titles
  • Sales/Licensing

    Developer Relations Engineer

    Guildford, UK
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    Would you like to work for Epic Games focusing on aiding in the development of Unreal Engine 4? Would you like to be the person that goes out to developers presenting demos and answering questions about our technology? Support and contribute to an engine that is used by thousands of developers in hundreds of games? Be the go to person that people call with a question about the Unreal Engine? Work with a team that consistently ships multi-million unit selling games? Maybe just be part of creating something Epic? If you answered yes to any of those questions then  we would like to talk to you about joining our team, where everything we do is Epic.


    Epic Games is searching for an experienced Developer Relations Engineer to work closely with current and future licensees developing Unreal Engine titles.  Your primary task will involve direct support with licensees, as well as working directly with the core engineering team to investigate and solve licensee issues and have involvement in developing new engine features.  You will conduct this support both onsite at the developer’s studios and from our home base.

    Qualifications

    • In depth knowledge of game development and engines; Unreal Engine preferred
    • Experience writing code for game engines and or game systems using C++
    • Great inter-personal skills
    • Excellent verbal and written communication skills
    • Experience giving technical presentations to large groups of people
    • Willing to spend about 50% of your time traveling

     

    Preference to applicants with

    • Unreal Script and recent Unreal Engine development experience
    • Experience providing Unreal Engine assistance to programmers and artists
    • Excellent problem solving and debugging skills to track down the cause of problems and quickly find solutions
    • Game experience







  • Sales/Licensing

    Unreal Engine Education Evangelist - Europe

    Guildford, UK
    apply online

    Company: Epic Games, UK

    Position type: Regular Full-Time

    Overview

    Would you like the opportunity to work with one of the premier engine and game developers in the entertainment software industry? Would you like to help shape the future of and have an immediate impact on the Unreal Engine brand? Or maybe just be part of something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for an Unreal Engine Evangelist who will focus on the education market throughout Europe. The person in this role will be responsible for working with educators to adopt Unreal Engine 4 as the technology that will be the basis of future game development curriculum. The person in this role will be responsible for developing relationships with educational institutions and working with them to introduce the Unreal Engine to class curriculums where it does not already exist. Where it does exist, you will work closely with those institutions on curriculum development, and help to ensure the student population has the access and tools needed to be effective. You will also be the internal voice to ensure that features needed for the student population are known and make it on the product roadmap.

     

    Qualifications

    • Experience in an academic setting teaching game development coursework, preferably at a university level
    • Experience in a professional game development setting, ideally in a technical specialty
    • A passion for education and technology
    • Excellent English language skills 
    • Experience with public speaking
    • Proactive, outgoing personality that feels comfortable in a customer-facing role
    • Willing to travel throughout Europe roughly 50% of the year

     

    Preference to applicants with: 

    • Bilingual proficiency in at least one European language 
    • Experience developing curriculum for Unreal Engine 

Recruiting Manifesto

We feel it is important to let you know how the recruiting process works once you have submitted your resume. Here is what you can expect from us:

  • You will get confirmation that your resume has been received and your submission will be reviewed.
  • If we feel that you are a good fit, you will be asked to complete a skills test and/or schedule a phone interview.
  • The next steps are reference checks and an invite to come out and meet us in person.
  • After the onsite interview, we will make a decision on an offer.
  • Should we decide not to move forward at any point in the process, we will let you know of our decision and share as much feedback about it as possible.
  • We receive thousands of resumes annually and only hire a handful. While we would like to get back to everyone, there simply isn’t time; if you haven’t heard from us in a couple of weeks, we are probably not going to move forward.

Please submit your resume in English. If you are an Artist or Level Design candidate please submit a portfolio, we will not consider you without one.

Thanks for your interest in Epic Games.

Epic Benefits

Epic Games offers an outstanding benefits package to eligible employees:

  • Epic paid medical and dental insurance for employees and dependents
  • Epic paid life, accidental death & dismemberment and long term disability insurance
  • 401(k) plan with generous match and profit sharing
  • Vacation and sick leave are unlimited (with approval)
  • 7 paid holidays (and we’re closed the week between Christmas and New Year’s Day)
  • Flexible work hours

Note: The benefits listed here are for our domestic locations, international locations have various benefits in accordance with local labor laws and cultural norms.

Equal Opportunity Employer

Epic Games, Inc. and its family of companies are Equal Opportunity Employers.