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
  • Art

    Animator

    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.

     

    Epic Games, the award-winning developer known for the Unreal series of games, Gears of War, and the Unreal Engine, is searching for a talented animator with a great understand of the fundamental s of animation and how they relate to game animation.   The animator will implement animations in the Unreal 4 editor using our animation blueprint system.

     

     

    Qualifications

    • Animation reel showing keyframed character and creature animations
    • Strong experience with Maya and gameplay systems
    • Good instincts for realistic and stylized motions
    • Strong communication and teamwork skills
    • Must have at least one shipped game title

     

    Preference to applicants with:

    • Familiarity with the Unreal Engine 4 art pipeline
    • Related skills, such as modeling, skinning, rigging
    • Experience working with mocap data
    • Knowledge of what is current in video games
  • 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

    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 IPs 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
    • Optimization using diagnostic tools to examine current content and identify areas for improvement
    • Tool development working with programmers on developing new features

    Qualifications

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

     

    Preference to applicants with: 

    • Max/Maya Scripting and HLSL or shader programming experience
    • Advanced 3DSMax or Maya 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

    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 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? 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 a new unannounced IP.  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:

    • Multiplayer or PVP systems
    • Gameplay tools/eEditor support
    • Skills system
    • Player progression systems

    Qualifications

    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

    Lead 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 an experienced Lead Build Engineer who will be responsible for maintaining and enhancing Epic’s build sytem, 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 contributing to successful releases. 

     

    You will be a key member of the engineering team, maintaining and enhancing a build and release management system.  You will work closely with the Build Engineer and Release Engineer 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 management
    • Manage a small build team

    Qualifications

    • Experience maintaining a production build and continuous integration system for a large software project, preferably a software project developed in C++
    • Strong C# programming skills and knowledge of other scripting languages
    • Experience in designing, building, and maintaining an automated build and release environment
    • Knowledge of Jenkins, Electric Commander, or similar build system infrastructure
    • Experience in maintaining and working with Windows and Linux environments
    • Experience in builds processes developed in C++, C#, Java, PHP, HTML, and other technologies
    • Experience with release from development to production

    Preference to applicants with: 

    • Experience in designing a software release process for games, including localization and console technical requirements
    • Experience with Perforce
  • 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

    Platform Engineer (Console) - Unreal Engine

    Bellevue, WA
    Guildford, UK
    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

    Release Engineer

    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 an experienced Software Engineer who will be responsible for maintaining and enhancing our release process, including the appropriate infrastructure, documentation, and automation.

     

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

     

    The successful candidate will be an engineer who thrives in a collaborative, diverse environment and is passionate about games. 

    Responsibilities

    • Apply your engineering knowledge to provide continuous support on builds and strive to make releases as close to automatic and foolproof as possible
    • Manage source code within perforce, including branching, merging, and stream management
    • Develop and maintain documentation of the release processes
    • Investigate tools that might speed up the process or make us more efficient in build and release management

    Qualifications

    • Experience maintaining a production build and continuous integration system for a large software project, preferably a software project developed in C++
    • Strong C# programming skills and knowledge of other scripting languages
    • Experience in designing, building, and maintaining a release environment
    • Experience in coordinating release from development to production

     

    Preference to applicants with: 

    • Experience in designing a software release process for games, including localization and console technical requirements
    • Knowledge of Jenkins, Electric Commander, or similar build system infrastructure
  • 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 DevOps Engineer

    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? Write code that is used by thousands of developers in hundreds of 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, secure online services and infrastructure. Be a part of developing innovative, connected online gaming tech for new and existing IPs, and revolutionize the gaming industry.  You will be responsible for designing and implementing scalable and highly available system architecture and will work closely with other engineers across our online and game teams.

     

    We are looking for a principal level engineer or hands-on architect to play an active role in our expanding team.  You should be passionate about speed and efficiency, and have deep knowledge of scalable, consumer-facing systems. As Epic’s online DevOps Engineer, you are responsible for the following:

    Responsibilities

    • Supporting millions of users through the system architecture that you design, review, and implement
    • Working with external hosting provider, including CDN, cloud service provider
    • Implementing automated deployment process to production
    • Implementing automated service monitoring
    • Providing input regarding production/live release control processes
    • Security hardening of online systems and infrastructure
    • Identifying and communicating technical risks across the group
    • Collecting and analyzing metrics from online services

    Qualifications

    • Significant database experience with, SQL and NoSQL databases such as MongoDB and PostgreSQL
    • Experience with containerization technologies, such as LXC, CoreOS, Docker, Kubernetes
    • Experience architecting and operating 24/7 services with constant high traffic
    • Extensive experience with Linux flavored OSs (CentOS/RHEL/Ubuntu)
    • Extensive experience with cloud technologies, preferably AWS and/or Google's Compute Platform (GCE) 
    • Experience with deployment tools such as Ansible, Saltstack or similar such as Chef, Puppet
    • Solid scripting skills in one more languages Python/Ruby/Perl/Shell
    • Solid TCP/IP understanding and troubleshooting using tcpdump/wireshark
    • Some travel and evening availability for meetings with teams in other timezones may be required

    Preferrence will be given to applicants with:

    • Previous experience with application development
    • Experience supporting web services (REST/SOA/microservices)
    • Development experience in Java/Go/C is a plus
    • Experience with CI systems such as Jenkins/TeamCity/Bamboo
  • 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

    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

    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
  • Engineering

    Virtual Reality Programmer

    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    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 experienced Engine Programmers to work on Virtual Reality features supported by 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++ skills and the ability to code and architect various core engine systems
    • A keen analytical mind with strong problem solving skills to develop around the constraints of VR
    • Firm grasp of 3D math as it pertains to both 3D rendering and translating real-world motion into games
    • Demonstrated gameplay design sense and an 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: 

    • Rendering experience
    • Experience with latency optimization
    • Experience with motion control systems, tracking, wearable computing, or other HIDs
    • Performance optimization skills
  • 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

    Tech Ops Engineer

    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

    We are a group of site reliability engineers, TechOps, who collaborate with multiple teams to provide online services that enhance the game experience. We are building a new team of individuals who want to be part of a renaissance within our company. TechOps is dedicated in providing our customers the best overall experience whether it be gameplay, site reliability, or customer service. It's going to take a lot of work to get us there - are you game?

     

    Would you like to develop large-scale highly available secure online services and infrastructure for games?  Build and maintain complex virtual infrastructures to support operations of live games and technical products?  Work with a team that consistently ships, and is the platform engine for, 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 building a team to develop large-scale highly available secure online services and infrastructure to support innovative connected online gaming for new and existing IPs that are going to revolutionize the gaming industry. In this position you will play a critical part in the success of the online and Technical Operations group at Epic Games.

    Responsibilities

    • Build and maintain complex virtual infrastructures to support operations of live games and backend services.
    • Build and maintain monitoring and notification systems and troubleshooting tool-sets for complex environments.
    • Utilize proven skills and knowledge to provide troubleshooting and timely resolution of system, network, and infrastructure problems.
    • Establish efficient operational and escalation procedures.
    • Deliver an “always on” operation, year round, while reducing costs.
    • Extend and improve hardware and network infrastructure availability by utilizing proven hosting technologies and generating plans for future capacity and growth.
    • Lead relationship management with vendors and provide support in due diligence of hardware, software, network, cloud, hosting, vendors
    • Participate in 24x7 on-call incident escalation rotations.
    • Work closely with software engineering, customer service, quality assurance, community, and product teams to provide the best user experience possible for Epic’s production systems.
    • Execute and maintain internal and external SLAs developed with business stakeholders.
    • Develop, implement and maintain policies, procedures and associated training plans for network resource administration, appropriate use, and disaster recovery.
    • Ability to take ownership of tasks and maintain agility with limited information.
    • Find new ways of doing something better, take ownership, and make it happen!

    Qualifications

    • Proven experience with large scale deployment of Linux servers, AWS cloud computing, and other cloud elements.
    • Experience with a Windows infrastructure.
    • Proficiency in network layer connectivity and security.
    • Demonstrable scripting experience with a variety of scripting technologies for automating tasks (e.g., Python, Perl, Shell).
    • DNS Bind, CDN, S3, and dynamic content delivery.
    • Proficiency with Firewall and load-balancer technologies.
    • Demonstrable knowledge of physical and virtual datacenter setup and structure.
    • Ansible and Perforce Experience, and/or grasp of SVN and play-books (e.g., Puppet and Chef).
    • Firm grasp of Atlassian Jira and Confluence and/or understanding of the fundamentals of change management, problem resolution, and documentation.
  • Marketing

    Community Manager - Unreal Engine

    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 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 Korea.  The person in this role will be a lead voice for Epic Games Korea, 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 Korea.  

    Responsibilities

    • Initiate positive and supportive conversations inside the community around content, contests, information, and other opportunities
    • Monitor and respond to conversations in community channels
    • Organize the process of Epic developer participation on owned channels (Naver Cafe, 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 

    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
    • Excellent written and verbal communication skills
    • Ability to speak, read, and write in English

     

    Preference to applicants with:

    • 3 or more years of experience in a relevant field
  • 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

    Product Manager - 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?  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

    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
    , UK
    apply online

    Company: Epic Games, UK

    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

    Developer Relations Engineer

    , UK
    apply online

    Company: Epic Games, UK

    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

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.