Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Epic Games Logo

Backend Engineer

Epic Games

Salary not specified
Dec 16, 2025
Cary, NC, US
Apply Now

Epic Games is looking to solve the challenge of building and maintaining high-scale, secure, and reliable backend systems for e-commerce experiences within Unreal Engine 5, supporting cross-platform online features for games like Fortnite.

Requirements

  • 5+ years’ hands-on experience building and running production backend systems (preferably handling high traffic, high reliability environments)
  • Expert-level Java experience, including Spring Boot and modern backend development practices
  • Microservices programming background: service boundaries, API design, resiliency patterns, async processing, observability
  • Deep understanding of REST API design and implementation
  • Advanced knowledge of both relational (PostgreSQL) and NoSQL (MongoDB) databases
  • Practical experience with caching, messaging, and asynchronous pipelines
  • Solid working knowledge of AWS services: EC2, RDS, Elastic Cache, SNS, SQS, Redis

Responsibilities

  • Design, implement, and iterate on scalable, secure, and highly available backend services
  • Own and operate distributed microservices in domains including payments, checkout, orders, and subscriptions
  • Diagnose and resolve production issues involving latency, concurrency, distributed systems behavior, and service interoperability
  • Take ownership end-to-end: you build it, you run it: define, review, and improve service metrics, monitoring, logging, and alerting practices
  • Collaborate with product and programming teams to shape technical direction, define milestones, and deliver high-impact features
  • Refactor and improve existing services for performance, scalability, and maintainability
  • Work closely with programming teams in GMT+8, including regular real-time collaboration across time zones

Other

  • Familiarity with authentication and authorization mechanisms such as OAuth, OpenID, JWT
  • Experience with modern DevOps toolchains: Docker, Kubernetes, Terraform, Gradle, CI/CD (TeamCity or GitHub Actions)
  • Nice to have: background in eCommerce, especially payments, checkout, or subscription systems