Epic Games logo

Senior Backend Engineer

Epic Games

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.

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

As a member of our team, you will craft highly available, high throughput, low latency services at scale, synchronous and asynchronous services, persistent connection services, and a variety of other systems. You'll build services to manage data and workflows for developers to self-service distributing their games as well as internal tools and integrations for Epic to interact with these products.

In this role, you will:

  • Get things done: Epic empowers engineers to assess a challenge, craft a solution, and implement.
  • Write distributed systems to handle large-scale challenges using Java, Scala.
  • Work with public cloud infrastructure (AWS) to facilitate a fast-moving ecosystem.
  • Own the entire lifecycle of services, including live operations and deployment.
  • Craft solutions using modern SQL and nonrelational databases (MongoDB, Dynamo, Redis).
  • Work together with both upstream and downstream service owners, producers, and other cloud, infrastructure, and embedded DevOps engineers to ship solutions.
  • Own the outcome - Be accountable for the solutions you build and flexible around the ambiguity of the problem space.

What We're Looking For

  • Passion for crafting secure, scalable, and highly available applications.
  • Experience architecting and leading innovative, complex software projects.
  • Experience collaborating with a variety of strategic stakeholders to bring a product vision to life.
  • Deep knowledge of Java or Node.
  • Experience in collaborating with design teams to design, document and build design systems for scalable and consistent user interfaces.
  • Experience with cloud technologies (AWS).
  • Understanding of relational and NoSQL databases.
  • Experience working in an Agile / Scrum environment.

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.

Benefits
Extracted with AI

  • 100% premium coverage for medical, dental, and vision
  • 401k with competitive match
  • Unlimited PTO
  • Paid sabbatical after 7 years
  • Mental well-being program

Similar jobs

Last update: 23 minutes ago

Epic Games logo
Epic Games

Backend Engineer Intern

Join Epic Games as a Backend Engineer Intern to work on scalable platforms using TypeScript, SQL, and AWS.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Rockstar Games logo
Rockstar Games

Full Stack Engineer (C#/React)

Join Rockstar Games as a Full Stack Engineer working with C# and React in Manhattan, NY.

Epic Games logo
Epic Games

Gameplay Programmer Intern

Join Epic Games as a Gameplay Programmer Intern to work on exciting projects in the Fortnite Ecosystem.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Epic Games logo
Epic Games

Gameplay Programmer Intern

Join Epic Games as a Gameplay Programmer Intern to work on Fortnite using C++ and Unreal Engine.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

SAS logo
SAS

Senior Java Software Developer

Join SAS as a Senior Java Software Developer to work on innovative SaaS solutions with a focus on Java, AWS, and microservices.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Epic Games logo
Epic Games

UX/UI Programmer Intern

Join Epic Games as a UX/UI Programmer Intern to enhance Fortnite's gameplay experience.

Cyberhaven logo
Cyberhaven

Senior Backend Developer

Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.

NimbleRx logo
NimbleRx

Senior Backend Engineer (Java, Spring, SQL)

Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Harness logo
Harness

Senior Backend Engineer

Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Magic Eden logo
Magic Eden

Senior Backend Engineer

Join Magic Eden as a Senior Backend Engineer to build scalable systems using Node.js and cloud technologies.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

onXmaps, Inc. logo
onXmaps, Inc.

Senior Backend Engineer

Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.