Job openings across our network

28
companies
962
Jobs

Senior Fullstack Engineer

Epic Games

Epic Games

Software Engineering
Clark, NJ, USA
Posted on Tuesday, March 5, 2024

WHAT MAKES US EPIC?

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

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

We’re looking for a Senior Full Stack engineer to join the MarTech team to work on our existing Player Relationship Management, Push Notification and Marketing Email tools. You will also be a key player in helping us to plan, design and execute our future marketing platform vision. You will work with a team of engineers, designers and marketing professionals designing, developing, delivering and supporting new features and services in support of Epic's growth marketing strategies.

In this role, you will

  • Be one of the technical owners of our marketing services actively driving initiatives. You get to showcase your skills in communication, mentoring, system design, code craftsmanship and cloud operations on a daily basis.
  • Be responsible for solving ambitious business goals in a fast moving environment
  • Work together with stakeholders like UX designers, marketing professionals and product managers to define requirements, collaborate on technical designs and effectively drive the initiatives forward
  • Work with a 10+ member engineering team collaborating with other engineers through collaborative design, pair programming, pull reviews and RFCs
  • Participate in the active development and maintenance of the existing codebases (TypeScript, React, fp-ts, Node.js, PostgreSQL, Reactive Java, DynamoDB, Kubernetes, AWS)
  • Proactively seek improvements to our processes, technical systems and ways of working facilitating collaboration between individuals and teams
  • Work on our AWS cloud infrastructure to design and maintain architectures handling millions of requests per minute

What we're looking for

  • Deep knowledge of TypeScript, Node.js and experience in architecting systems
  • Experience in server-side development as well as writing front-end applications.
  • Focus on service maintainability, scalability and user experience. Our stack is functional programming flavoured
  • Hands on experience with cloud providers like AWS defining and maintaining cloud architectures
  • Experience or interest in marketing technologies
  • Understanding and appreciation of engineering best practices and the drive for improvements to leave things better than you found them
  • A great teammate who makes other people shine
  • Someone who enjoys collaboration and working with people from a variety of backgrounds and skill sets
  • Experience in or the drive to learn high scale Java services

This role is open to multiple locations in Europe.

ABOUT US

Epic Games spans across 19 countries with 55 studios and 4,500+ employees globally. For over 25 years, we’ve been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic’s award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic!

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here.

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.