1. Skip to navigation
 
studiolocations Seattle Chair HQ Poland Korea Japan Seattle Chair HQ 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

    Administrative Assistant

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Temporary Full-Time

    Overview

    Would you like to be part of building a team that consistently ships multi-million unit selling games?  Be involved in finding and attracting some of the most talented game developers in the world to join our team? 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 Administrative Assistant or Recruiting Coordinator to support the recruiting department.  The person in this role will work closely with the recruiting team, hiring managers, and candidates to coordinate interviews and travel in addition to all of the detailed work that goes into the hiring process.  Customer service and problem solving are a must as this role has a lot of visibility both inside and outside of the organization.  The successful candidate will be able to juggle multiple priorities and have a strong combination of administrative, interpersonal, and problem solving skills.

     

    If you are interested in supporting the growth of a dynamic organization then we would love to hear from you.    

    Qualifications

    Administrative

    • Minimum of 5 years’ experience in an executive assistant role
    • Fluent with MS Word, Excel, and PowerPoint and ninja-like skills with Outlook
    • Experience managing multiple calendars and arranging meetings both internally as well as with external 3rd parties
    • Prepare and produce materials and presentations for meetings
    • Experience working with a Customer Relationship Management or Applicant Tracking System
    • Excellent customer service skills
    • Excellent problem solving skills

     

    Interpersonal

    • Ability to think critically; foreseeing problems and solving them when possible and raising issues as necessary
    • Proven ability to handle confidential issues with discretion
    • Ability to work under pressure with demanding personalities
    • Experience working with international organizations and understanding cultural differences
    • Ability to manage priorities and help to manage priorities for those you will be supporting
      • An exceptional customer service focus, including attention to producing high quality results
      • Ability to work efficiently and effectively, while maintaining attention to detail
      • Well organized with the capability to work in a high volume, fast paced environment

    Preference to applicants with:

    • Experience working in a recruiting department
    • Experience working for a software or entertainment company, or experience working in a creative environment
  • Admin

    Senior Financial Analyst

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

    Character Artist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

    Responsibilities

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

    Qualifications

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

     

    Preference to applicants with:

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

    Concept Artist - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

    Responsibilities

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

     

     

     

    Qualifications

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

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

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

    • Strong traditional drawing skills and knowledge of the human anatomy

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

    • Excellent verbal, written, and visual communication skills 

     

     

    Preference to applicants with: 

     

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

    • 3D software knowledge

     

  • Art

    Developer Relations Technical Artist

    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

    Preference to applicants with:

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

    Environment Artist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

    Preference to applicants with:

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

    FX Artist - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

    Preference to applicants with:

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

    Principal Concept Artist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

    Responsibilities

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

     

     

    Qualifications

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

     

     

     

     

    Preference to applicants with: 

     

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

    Technical Artist

    Warsaw, PL
    apply online

    Company: Epic Games, Poland

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

    Technical Artist - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

     

    Preference to applicants with: 

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

    UI Artist

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

     

    Responsibilities

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

     

     

    Qualifications

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

    Senior Systems Designer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

  • Design

    Writer

    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? Be a driving force in creating the narrative for our next game? 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 Comedy Writer who will be responsible for working with the game team to create an effective narrative wrapper for the world and missions of Fortnite - www.fortnitegame.com.  Create and collaborate in the creation of character and game dialogue as well as casting documents, character descriptions, and other supporting material.

     

    Candidate must submit comedic writing samples with resume.  

    Responsibilities

    • Establish comedic and character tone of the game
    • Establish narrative framework for the game as well as develop the character bible
    • Work with design to execute on proof of concept approaches to in game vocalization
    • Work directly with artists and the publishing team to create external story content such as comics, web content, shorts, and cinematics
    • Assist with marketing and project communications that require written word

    Qualifications

    • Comedy writing experience
    • Ability to craft compelling fictional stories
    • Ability to craft theme, tropes, and comedic tone for a new intellectual property
    • Understanding of how to use narrative events and game design to motivate and encourage player investment
    • Ability to write a humorous and engaging dialogue in many different voices
    • Collaborative storyteller who works well in a studio environment
    • Ability to work under tight deadlines

     

    Preference to applicants with: 

    • 5+ years of disciplined writing, either as a professional writer or as a burgeoning writer with a large body of spec work
    • Knowledge of games and interactive storytelling, character development, and user engagement perspectives
  • Engineering

    AI/Gameplay Programmer - Unannounced Project

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

    Responsibilities

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

    Qualifications

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

     

    Preference to applicants with: 

    • An interest in online games
  • Engineering

    Animation Systems Programmer - Unreal Engine

    Warsaw, PL
    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

    Preference to applicants with:

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

    Audio Programmer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

    Preference to applicants with:

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

    Backend Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

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

    Responsibilities

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

     

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

    Qualifications

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

     

    Preference to applicants with: 

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

    Gameplay Programmer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

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

    Qualifications

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

     

    Preference to applicants with: 

    • An interest in online games
  • Engineering

    Gameplay Systems Programmer

    South Jordan, UT
    apply online

    Company: Chair Entertainment Group, LLC

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

    Preference to Candidates with:

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

    Gameplay/Online Programmer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

     

    Preference to applicants with: 

    • An interest in online games
  • Engineering

    Hadoop Engineer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Temporary 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 Data Warehouse Engineer to improve, maintain, and support our production data warehouse as well as support data ETL and reporting efforts. The person in this role would participate in the design and development of highly scalable ETL and data warehousing-related systems that use a variety of technologies to aggregate data from across various external sources and from within the business. 

    Responsibilities

    • Enhance and support the current data warehouse systems and continue to extend the capabilities for reporting, business intelligence, and data analytics
    • Perform process, query, and database performance tuning as needed on the current data platform
    • Integrate third party data into the existing data warehouse
    • Document business requirements, design specifications, and ETL operational manuals
    • Be flexible, adaptable, and available for full production support during off-business hours on a regular basis
    • Manage schema changes through all data warehouse environments 

    Qualifications

    • Must have 2+ years of hands-on experience with Hadoop
    • 3 years of hands-on experience with the design, development, and maintenance of data warehouses
    • Minimum of 3 years of experience with ETL technologies
    • Expertise in relational, no-SQL, hierarchal DB, and document-based DB

     

    Preference to applicants with:

     

    • Familiar with or experience with Datameer
    • Experience working with Big Data technologies

     

  • Engineering

    Mobile Rendering Engineer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

     

    Preference to applicants with: 

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

    Network Programmer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

    Preference to applicants with:

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

    Online Integration Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

    Epic Games is building a talented team of engineers to develop large-scale, highly-available, secure online services and infrastructure. These cutting edge services are built to support innovative, connected online gaming for new and existing IPs with the power to revolutionize the gaming industry.

    This position is responsible for assisting game teams to integrate with SOA backend systems and infrastructure. You will work closely with game developers and backend engineers to ensure backend features are integrated in the game in a scalable and secure manner. You will also lead the charge on debugging and resolving issues that arise, both during development and post product launch.

    Responsibilities

    • Collaborate with developers across product and services teams to integrate with backend APIs
    • Works with other engineers to integrate the online backend features into the game
    • Resolves any issues during development phase
    • Helps develop and maintain integrations and best practices documentation

    Qualifications

    • 3+ years building online web systems using Java/C++/C#, with SQL/ noSQL database backend
    • 2+ years building or consuming Web Services (REST, Oauth)
    • Extensive experience with Unix flavored O/S
    • Extensive experience with troubleshooting and debugging tools such as fiddler, Wireshark, etc.
    • Strong experience with setting up continuous integration infrastructure using TeamCity or Jenkins
    • Experience with cloud technologies, preferably AWS cloud services
    • Experience with deployment tools such as Ansible(preferred)/Chef/Puppet/Fabric
    • Extensive experience with HTTP and HTTPS protocol. XMPP and other network protocols is a bonus

     

    Preference to applicants with:

     

    • Experience with MongoDB, Redis
    • Experience with HTML, CSS, and Javascript
    • Experience using network packets capture tools, and browser’s developer’s tools
  • Engineering

    Platform Engineer (Console) - Unreal Engine

    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

    Preference to applicants with:

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

    Programming Lead

    Warsaw, PL
    apply online

    Company: Epic Games, Poland

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

    Preference to applicants with:

    • Experience working on Unreal Engine
  • Engineering

    Rendering Programmer - Unreal Engine

    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

    Preference to applicants with:

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

    Senior Backend Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

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

    Responsibilities

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

     

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

    Qualifications

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

     

    Preference to applicants with: 

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

    Senior Database Engineer

    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

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

    Responsibilities

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

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

    Qualifications

    Required:

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

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

    Preferred:

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

    Senior Programmer - Online Platform

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

    Senior Software Development Engineer in Test (SDET)

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

     

    Preference to applicants with: 

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

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

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

     

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

    Responsibilities

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

    Qualifications

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

    Senior Web Engineer

    Cary, NC
    Bellevue, WA
    apply online

    Company: Epic Games, Seattle

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

     

    Preference to applicants with: 

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

    Software Release Engineer/Build Engineer

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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


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

     

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

     

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

    Responsibilities

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

     

    Preference to applicants with: 

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











  • Engineering

    Support Engineer - Unreal Engine

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

     

    Responsibilities

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

    Qualifications

    • Strong C++ knowledge

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

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

    • Proven self-starter

    • Demonstrated interest in games

     

    Preference to applicants with: 

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

     

  • Engineering

    Tools Programmer - Unreal Engine

    Warsaw, PL
    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Qualifications

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

     

    Preference to applicants with: 

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

     

     

  • Engineering

    User Interface Programmer - Fortnite

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

     

    Preference to applicants with: 

    • Previous Unreal Engine experience
  • Engineering

    Web 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?  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.

     

    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 developing 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
  • IT

    Enterprise Architect

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

     

     

  • IT

    IT Desktop Support

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Temporary Full-Time

    Overview

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

    Responsibilities

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

    Qualifications

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

    Associate Marketing 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 leading game and technology creators in the entertainment software industry? Would you like to help shape the future of and have an immediate impact on the Unreal Engine brand? Or maybe just be part of something Epic? If you answered yes to any of those questions then we would like to talk with you about joining our team, where everything we do is Epic.

     

    Epic Games is looking for an Associate Marketing Manager that will be responsible for the execution of marketing, budget, and promotional campaigns for Epic’s award-winning Unreal Engine technology.

     

    Responsibilities

    Manage the day-to-day coordination, support, logistics, and asset tracking for all Unreal Engine marketing activities. While this position is primarily tactical coordination in nature, the ideal candidate will have an interest in the more strategic side of tech marketing as well.Duties include but are not limited to:

    • Assist in brand strategy development, including positioning statements, new idea generation, partner outreach, and sales development support
    • Manage developer communications across certain categories; conceptualize and implement cross-promotional efforts across a wide variety of categories
    • Initiate, secure, and execute third-party partnerships and increased visibility for the Unreal Engine brand
    • Write and develop marketing materials
    • Coordinate workflow with design, online, and production teams as needed; secure third-party approvals
    • Coordinate and facilitate brand website enhancements and promotions; coordinate social media initiatives and cross-category promotions
    • Manage and execute key web and social networking strategy to increase brand awareness and engagement
    • Perform ongoing analysis of the market, competition, and user data to identify emerging trends and business opportunities
    • Manage marketing budgets in conjunction with strategic goals

    Qualifications

    • Bachelor’s degree in business, communications, or related field and minimum of 2 years experience in integrated marketing; proven experience in digital / social media marketing
    • 2-3 years of experience managing games or technology marketing/PR plans
    • Passion for technology and the ability to understand game engine technology from a laymen’s perspective
    • Well-rounded, cross-functional, creative brand marketing skills and strong knowledge of digital platforms and marketing tactics
    • Results-oriented style and determination in the face of a challenge
    • Creative problem solving abilities with the capability to translate ideas into practical execution
    • Ability to collaborate, effectively interact, and work cross-functionally with management, peers, and other departments to meet company goals
    • Proven ability to develop relationships at all business levels
  • Marketing

    Community Manager - Unreal Engine (Europe)

    Europe
    apply online

    Company: Epic Games Europe

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

     

    Preference to applicants with:

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

    Creative Director - Web

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

    Responsibilities

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

    Qualifications

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

    Web Product Manager

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

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

     

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

    Responsibilities

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

    Qualifications

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

     
    Preference to applicants with:

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

    Customer Service Manager

    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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

     

    Responsibilities

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

    Qualifications

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

     

    Preference to applicants with: 

    • World-wide customer service operations experience

     

  • Operations

    Training Content Creator

    Bellevue, WA
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Temporary 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, the award-winning developer known for the Unreal series of games, Gears of War, and the Unreal Engine, is looking for a Training Content Creator to generate, edit, and maintain documentation in support of the Unreal Engine.  You’ll work closely with a small team of tech writers and with our development team to document new features in the Unreal Engine and create content to help support the Unreal Engine user base.

    Responsibilities

    • Develop, manage, and publish effective learning resources within your area
    • Identify learning and development needs within the user base, including addressing various skill levels and user backgrounds
    • Collaborate with developers to identify the documentation needs based on upcoming engine features and other factors
    • Determine appropriate, multi-channel approach to delivering learning resources (utilizing written documentation, videos, live chats, content/code, etc.)
    • Work with developers and support engineers/tech artists to develop written documentation and supplementary learning resources including videos, sample content, and code examples
    • Plan metrics for evaluating the effectiveness of documentation in coordination with the Analytics team

    Qualifications

    • Hands on experience in developing training materials
    • Ability to communicate clearly, succinctly in reference and tutorial-style written formats
    • Written Communication:  Writes clearly and informatively; edits own/others’ work for spelling and grammar; uses appropriate writing styles to meet target audience levels of comprehension and application
    • Exposure to the games industry, C++ and/or digital content creation, and overall an enormous passion for what we do
    • Experience with creation of HTML, videos, code, content
    • Ability to effectively convey and receive ideas, information, and directions
    • 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
  • 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

     

  • Sales/Licensing

    Developer Relations Engineer

    Cary, NC
    Cary, NC
    apply online

    Company: Epic Games, Inc.

    Position type: Regular Full-Time

    Overview

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


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

    Qualifications

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

     

    Preference to applicants with

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







  • Sales/Licensing

    Unreal Engine Education Evangelist - Europe

    , UK
    apply online

    Company: Epic Games, UK

    Position type: Regular Full-Time

    Overview

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

     

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

     

    Qualifications

    • Experience in an academic setting teaching game development coursework
    • Experience in a professional game development setting, ideally in a technical specialty
    • A passion for education and technology
    • Excellent English language skills 
    • Experience with public speaking
    • Proactive, outgoing personalitythat feels comfortable in a customer-facing role
    • Willing to travel throughout Europe

     

    Preference to applicants with: 

    • Bilingual proficiency in at least one European language 

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.