Senior Backend Engineer
Epic GamesWhat 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
Backend Engineer Intern
Join Epic Games as a Backend Engineer Intern to work on scalable platforms using TypeScript, SQL, and AWS.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Full Stack Engineer (C#/React)
Join Rockstar Games as a Full Stack Engineer working with C# and React in Manhattan, NY.
Gameplay Programmer Intern
Join Epic Games as a Gameplay Programmer Intern to work on exciting projects in the Fortnite Ecosystem.
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.
Backend Engineer
Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.
Senior Backend Developer - Java, Microservices
Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.
Gameplay Programmer Intern
Join Epic Games as a Gameplay Programmer Intern to work on Fortnite using C++ and Unreal Engine.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
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.
Senior Backend Engineer
Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.
UX/UI Programmer Intern
Join Epic Games as a UX/UI Programmer Intern to enhance Fortnite's gameplay experience.
Senior Backend Developer
Join Cyberhaven as a Senior Backend Developer to design scalable systems using Go, Kubernetes, and more. Remote position with competitive benefits.
Senior Backend Engineer (Java, Spring, SQL)
Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.
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.
Senior Backend Engineer
Join Harness as a Senior Backend Engineer to build scalable infrastructure using AWS, Terraform, and more. Remote position with competitive salary.
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.
Senior Software Engineer
Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.
Senior Backend Engineer
Join Magic Eden as a Senior Backend Engineer to build scalable systems using Node.js and cloud technologies.
Senior Software Engineer, Backend
Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.
Senior Backend Engineer
Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer focusing on cloud-native security solutions. Work remotely in Slovakia.
Senior Backend Engineer - Cloud Native Security
Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.
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.