Senior Backend Engineer

4 Months ago • 4 Years + • Backend Development

Job Summary

Job Description

As a Senior Backend Engineer at Epic Games, you'll contribute to the development and expansion of Epic Online Services, powering games like Fortnite, Rocket League, and Fall Guys, along with external partners. Responsibilities include architecting features related to the online gaming experience, working with client and backend teams to develop new systems, integrating partner feedback, maintaining distributed systems at scale, and owning the outcome of your solutions. You'll build highly available, high-throughput, low-latency services, including synchronous and asynchronous services, persistent connection services, and more, contributing to a collaborative team environment.
Must have:
  • 4+ years software engineering experience developing online systems
  • Experience with distributed systems (Redis, Kafka, Kubernetes, AWS, Spring)
  • Proven track record of mentoring team members
  • Experience operating live online services at scale
  • Excellent communication skills
Perks:
  • 100% premium coverage for medical, dental, vision
  • Long-term disability & life insurance
  • 401k with competitive match
  • Robust mental well-being program
  • Unlimited PTO and sick time
  • Paid sabbatical after 7 years

Job Details

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

Our team builds the backend services powering our online experiences for both internal and third-party game development teams worldwide: Epic Online Services. We currently focus on systems like matchmaking, player inventory, achievements, voice chat, parties, and more. We own and maintain relationships with our external partners and internal game teams. As a Senior Backend Engineer, you’ll join our mission of delivering free, cross-platform game services for all developers. This role will help develop and expand the reach of Epic Online Services, which powers our games, such as Fortnite, Rocket League, and Fall Guys, as well as external partners. Epic believes in an open, integrated gaming community, and this opportunity will help us build just that on a global scale. As a team member, you will help us craft highly available, high throughput, low latency services at scale, synchronous and asynchronous services, persistent connection services, and various other systems. These will all help to power our internal products and enable external development teams all over the world. The team is a collaborative environment, and you will help foster an open, supportive culture in which everyone can be successful and authentic. Learn more at 

In this role, you will

  • Get things done - Epic empowers engineers to assess a challenge, craft a solution, and implement it
  • Architect and contribute to features related to the online gaming experience
  • Work with client and other backend teams to develop new systems
  • Integrate feedback from our various partners to evolve and improve existing features
  • Write and maintain distributed systems to handle significant scale challenges
  • Own the outcome - Be accountable for the solutions you build and flexible around the ambiguity of the problem space

What we're looking for

  • 4+ years of software engineering industry experience developing online systems 
  • Experience working​ with distributed systems to handle significant scale challenges (Redis, Kafka, Kubernetes, AWS, Spring)
  • Proven track record of growing, guiding, and mentoring team members​
  • Proven track record of operating live and online services at scale, leveraging industry best practices and standards
  • Experience leading a team of engineers in an ambiguous and sometimes chaotic environment
  • Excellent communication skills, including the ability to provide, solicit, and accept feedback constructively

EPIC JOB + EPIC BENEFITS = EPIC LIFE

Our intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. Throughout the year we celebrate our employees with events and company-wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.

ABOUT US

Epic Games spans across 25 countries with 46 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 .

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 .

Similar Jobs

Haleon - Senior Machine Learning Engineer

Haleon

Bengaluru, Karnataka, India (On-Site)
2 Months ago
PwC - ETIC, GCP Technical Support Engineer - Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
9 Months ago
Optiv - Sr. Ping Engineer - TS/SCI with FS Poly

Optiv

Herndon, Virginia, United States (On-Site)
3 Months ago
Wargaming - Product Manager

Wargaming

Vilnius, Vilnius County, Lithuania (Hybrid)
1 Month ago
Xsolla - Creator Success Manager, Korea

Xsolla

Seoul, South Korea (Hybrid)
5 Months ago
Astra - Staff Backend Engineer

Astra

United States (Remote)
2 Weeks ago
Milestone - Senior Software Engineer - Backend

Milestone

Israel (On-Site)
3 Months ago
GT HQ - Senior Back-End Developer (Node.js)

GT HQ

United Kingdom (Remote)
1 Month ago
Zscaler - Senior Manager, Software Development Engineering - Backend (Java/API)

Zscaler

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Papaya Gaming - Backend Engineer ( Payments & Fraud)

Papaya Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Technical Designer

Ubisoft

Taguig, Metro Manila, Philippines (On-Site)
7 Months ago
Enphase Energy - Field Service Technician - NorCal/ San Jose, CA (6 month Temporary Assignment)

Enphase Energy

San Jose, California, United States (On-Site)
1 Week ago
Informa Group - Senior Digital Content Editor

Informa Group

Boulder, Colorado, United States (On-Site)
1 Month ago
Arcadia - Data Engineer III

Arcadia

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
Privy - Account Manager

Privy

New York, United States (On-Site)
2 Months ago
SciPlay - Software Engineer

SciPlay

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Sailpoint - Manager, DevOps (AWS Infrastructure)

Sailpoint

Austin, Texas, United States (On-Site)
2 Months ago
PwC - Senior associate in consulting department

PwC

Kyiv, Kyiv City, Ukraine (On-Site)
10 Months ago
Ansys - Lead Application Engineer

Ansys

Montigny-le-Bretonneux, Île-de-France, France (Hybrid)
1 Month ago
King - Senior Technical Program Manager - Platform & Integrations

King

San Francisco, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Cary, North Carolina, United States

brandovilla - Senior Software Engineer

brandovilla

San Diego, California, United States (Remote)
11 Months ago
Electronic Arts - Senior Analytics Manager - Apex Legends

Electronic Arts

Los Angeles, California, United States (Hybrid)
2 Weeks ago
FICO - Full stack (Java/Angular) Engineer

FICO

United States (Remote)
1 Month ago
bytedance - Software Engineer, Inference

bytedance

Seattle, Washington, United States (On-Site)
9 Months ago
Apple - UI Engineer

Apple

Sunnyvale, California, United States (On-Site)
1 Month ago
Qualcomm - CPU Performance Engineer

Qualcomm

San Diego, California, United States (On-Site)
2 Weeks ago
EvenUp - Machine Learning Engineer

EvenUp

San Francisco, California, United States (Hybrid)
6 Months ago
bytedance - Cloud Network Engineer

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
Apple - Product Display Driver Engineer

Apple

Cupertino, California, United States (On-Site)
2 Months ago
BioFire - AP Associate

BioFire

Salt Lake City, Utah, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

NVIDIA - Backend Engineer, Full Chip Layout

NVIDIA

Iași, Iași County, Romania (Remote)
5 Months ago
Match Group - Sr. Software Engineer, Backend

Match Group

Palo Alto, California, United States (Hybrid)
9 Months ago
Welltech - Senior Backend Engineer

Welltech

Cyprus (Remote)
3 Weeks ago
Gloss Genius - Senior Software Engineer, Backend

Gloss Genius

New York, United States (Hybrid)
2 Months ago
Nagarro - Associate Staff Engineer, PHP Drupal

Nagarro

India (Remote)
9 Months ago
Ubisoft - Backend Java Developer

Ubisoft

Barcelona, Catalonia, Spain (Hybrid)
1 Month ago
Match Group - Senior Software Engineer, Backend

Match Group

Vancouver, British Columbia, Canada (Hybrid)
1 Week ago
zeta - Director - Engineering (Backend)

zeta

Bengaluru, Karnataka, India (On-Site)
1 Month ago
zeta - Software Development Engineer I - Backend

zeta

Bengaluru, Karnataka, India (On-Site)
10 Months ago
AppMySite - Lead Back-End Developer

AppMySite

Delhi, India (Remote)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Epic Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug