Job Description
ENGINEERING - EPIC GAMES SERVICES
What We Do
Driving the plug-in power behind Unreal Engine 5. We bridge connections for licensees and our own internal game teams to online services. This allows games like Fortnite to utilize a combination of platform online services as well as Epic's own online services to build cross-platform online features. Login, parties, voice chat, matchmaking, purchasing, cloud storage, and analytics are just a few examples of online features that our Online Game Services team helps games utilize.
What You'll Do
Web Engineers at Epic impact a diverse set of initiatives from end to end. These range from the Epic Games Store to Fortnite social experiences, in-game features, and web applications supporting all kinds of community, marketing, and events content. We also build a variety of products that support other developers, from internal initiatives to third-party teams worldwide. These include web portals for core platform services, marketplace and eCommerce applications, and beyond.
In this role, you will
• Be a technical leader within Epic Games
• Use your hands-on expertise in developing web applications at a large scale, including making architectural choices, selecting programming languages and frameworks, and implementing them
• Showcase your familiarity with industry-standard web engineering practices and guidelines for the entire web development process, including coding standards, code reviews, version control, building, testing, deployment, and monitoring
• Effectively communicate with stakeholders, including users, technical teams, and management, to gather requirements, and explain technical designs/features
• Collaborate with team members to assess technical viability, test new technology, and explore design options
What we're looking for
• Deep knowledge of JavaScript, Java, Typescript, React, Node, and GraphQL
• Thrive as a software architect within agile operating models, including defining a ''technology runway''
• Passion for crafting secure, scalable, and highly available web applications
• Experience architecting and leading innovative, complex web projects
• Very strong technical leadership and ability to command respect at all levels of the organization from executives to engineers
• Experience in collaborating with design teams to design, document, and build design systems for scalable and consistent user interfaces
• Experience with cloud technologies (we use AWS)
• Understanding of relational and NoSQL databases
• Experience working in an Agile / Scrum environment
Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here.
Jobcode: Reference SBJ-rzwb37-3-144-224-116-42 in your application.