Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Backend Engineer, AI Platform

Epic Games, Inc.

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. Online Infrastructure What We Do Epic Games is the creator of Fortnite, Unreal Engine, and the Epic Games Store — a company that has shaped the way billions of people play, create, and connect. We build foundational technology that powers some of the largest interactive experiences on the planet, and we give those tools to creators and developers around the world through open ecosystems. Our AI Platform team is building an enterprise-grade stack of agentic AI systems that automates engineering workflows, accelerates developer productivity, and enables new kinds of collaboration across Epic's teams. We're not deploying off-the-shelf tools — we're building production systems from the ground up, across six interconnected platforms: Geppetto — multi-tenant platform for team AI agents that live and collaborate in Slack channels EMA (Epic Managed Agents) — compute and workspace infrastructure for headless agent harness runs at scale Hodor — MCP OAuth gateway, plugin runtime, and governance layer for AI tool orchestration (1,500+ MAU, 700K+ tool executions) Multipass — agent identity, credential vault, and authorization for non-human workloads Vektor — org-wide memory plane with knowledge graph, deductive reasoning, and hierarchical summarization Roost — cryptographically signed software distribution and the Claude Code plugin marketplace This is foundational work with real production usage and real consequences. The stack is live, growing, and touching every corner of Epic's engineering organization. What You'll Do As a Senior Engineer on the AI Platform team, you'll be a primary contributor and technical owner across one or more of the platforms in our agent stack. You'll take complex, loosely-defined problems — a new plugin runtime, an agent compute provider, a memory ingestion pipeline — and drive them from design to production with limited oversight. You'll work closely with the team's principal engineer and technical lead to make sure your implementations are consistent with the broader architecture, and you'll be the person others turn to when the work gets technically hard. This role is for an engineer who wants to go deep. The problems span distributed systems, security, LLM integration, and developer tooling — and the surface area is large enough that you'll have genuine ownership, not just ticket work. In this role, you will Own the design and implementation of major features and subsystems across the AI Platform stack — from Hodor's plugin runtimes and credential manager to Geppetto's agent-service LLM dispatch and session lifecycle Build and harden EMA's worker layer: workspace materialization, harness lifecycle management, normalized event streaming, and mid-run input handling across compute backends Implement production-grade components for Vektor's memory pipeline — ingestion workers, knowledge graph writes, semantic search, and nightly consolidation jobs Contribute to Roost's publish and consume pipelines: TUF signing, artifact storage, marketplace generation, and plugin signature verification Implement credential manager components with rigor: AES-256-GCM encryption, AAD binding, scope isolation, and audit trail completeness Write services that operate correctly under failure: circuit breakers, rate limiters, DLQ handling, and idempotent replay patterns Contribute to Multipass as it moves from strategy to implementation — workload identity, token broker, policy plane — under the guidance of the principal engineer Participate in on-call and incident response for Hodor and other production systems, building operational intuition alongside engineering depth Write design documents for the features you own — clear enough for async review, precise enough to serve as the implementation spec Collaborate across the team on cross-cutting concerns: NATS JetStream event bus patterns, multi-tenant isolation, RBAC enforcement, and observability Review code from peers with the goal of raising quality and spreading knowledge, not just catching bugs Surface architectural concerns early and engage constructively with the principal engineer and team lead when your implementation work reveals design gaps What we're looking for 7+ years of software engineering experience, with a track record of owning and shipping complex backend systems Strong distributed systems fundamentals: service design, event-driven architecture, failure handling, and multi-tenant isolation Solid understanding of authentication and authorization — OAuth 2.0, OIDC, RBAC — and the ability to implement them correctly in production services Experience with security fundamentals in code: secrets handling, credential storage, least-privilege access patterns, and audit logging Production Go experience, or strong fluency in a comparable systems language with demonstrated ability to ramp quickly Ability to take a loosely-specified problem, write a design doc, get alignment, and execute — without requiring step-by-step direction Clear written communication: design docs and code reviews that are precise, readable, and actionable Strongly Preferred Skills Hands-on experience building LLM-integrated systems: tool use, agent orchestration, MCP server or client development, or streaming LLM output pipelines Experience with plugin or extension runtime patterns — WASM sandboxing, gRPC sidecar, subprocess management, or capability-based security models Familiarity with knowledge graph or vector database systems and hybrid search (semantic + keyword + graph) Kubernetes experience: pod lifecycle, sidecar injection, workload identity, or multi-tenant namespace isolation Exposure to software signing or secure distribution: TUF, Sigstore, KMS-backed pipelines, or artifact integrity verification Bonus Points For Experience in the games industry or with high-concurrency, low-latency consumer-facing backend platforms Familiarity with Anthropic Claude APIs, Claude Code, or the Model Context Protocol Background contributing to developer tooling or internal platforms used by large engineering organizations This role is open to multiple locations across NA.

ABOUT US

Epic Games is a leading interactive entertainment company. For over 30 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. #J-18808-Ljbffr Epic Games

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Backend Engineer, AI Platform in Cary, NC vacancy
  • Epic Games is looking for a Senior Engineer to join the AI Platform team in Cary, North Carolina. This role involves owning the design and implementation...  ...will bring over 7 years of experience, particularly in backend systems, alongside strong communication skills and a... 
    Senior

    Epic Games

    Cary, NC
    3 days ago
  • $135k - $150k

    Pendo.io is seeking a Sr. Software Engineer for their Raleigh office, responsible for owning complex features and...  ...years of SaaS experience, strong coding skills in backend languages, and familiarity with cloud platforms. The role involves collaboration, incident response... 
    Senior
    Work at office
    Flexible hours

    Pendo.io

    Raleigh, NC
    3 days ago
  • Jobot is seeking a Senior Backend Engineer to build and expand integrations across our ecosystem, with...  ...integration development for education platforms. This fully remote position offers the...  ...compensation as you help scale our AI powered services. #J-18808-Ljbffr Jobot
    Senior
    Remote job

    Jobot

    Raleigh, NC
    3 days ago
  • Relativity is seeking a Software Engineer to build and operate backend services for its AI platform. This position involves work on distributed systems, cloud infrastructure, and applied AI, contributing to a high-impact team. The ideal candidate will have a strong foundation... 
    Suggested
    Remote job

    Relativity

    Raleigh, NC
    3 days ago
  • $250k - $350k

     ...real-time transactions. As a senior‑level individual contributor,...  ...designed for a self-directed engineer who excels at system exploration...  ...to become the leading travel platform globally - powering Hopper’s mobile...  ...us! At Hopper, we leverage AI-driven tools to assist our... 
    Senior
    Immediate start
    Remote work
    Work from home

    Hopper

    Raleigh, NC
    3 days ago
  • Hopper is seeking a staff software engineer to drive innovations in travel technology. You'll leverage AI to optimize our backend systems, collaborate with senior engineers, and own end-to-end features. The role emphasizes product quality focused on user experience over... 

    Hopper

    Raleigh, NC
    3 days ago
  • A leading environmental management company is seeking a Senior Software Engineer to enhance their SaaS platform. This role involves designing high-performance backend systems and collaborating across teams to implement robust features. Candidates should have over 5 years... 
    Senior

    ENFOS, Inc.

    Raleigh, NC
    1 day ago
  • Ally is seeking a Sr Software Engineer in Raleigh, NC, to lead the design, development, and...  ...drive the delivery of secure, scalable platforms across various projects. The ideal...  ...a strong ability to contribute to both backend and frontend engineering tasks. Join Ally... 
    Senior
    Work at office

    Ally

    Raleigh, NC
    3 days ago
  • Ndustrial is hiring a Senior Software Engineer to design and build the frontend, APIs, backend services, and AI-powered capabilities of our Nsight Energy Intensity Platform. You'll work across the full stack in the industrial IoT space, collaborating with engineering,... 
    Senior

    ndustrial.io

    Raleigh, NC
    3 days ago
  •  ...seeking a Sr. Distinguished Machine Learning Engineer to define technical strategy for...  ...partnering cross-functionally, and leading platform innovation. Competitive salary range is provided...  ...package. Join a team committed to using AI for good. #J-18808-Ljbffr Capital One
    Senior
    Remote job

    Capital One

    Raleigh, NC
    3 days ago
  • $89.6k - $123.2k

    ULSE is seeking a Senior Data Engineer for a hybrid role in Raleigh-Durham, NC, to design, build, and maintain scalable data architectures. Candidates should have a strong background in data engineering principles, with at least 5 years of relevant experience. Responsibilities... 
    Senior

    ULSE

    Raleigh, NC
    5 days ago
  •  ...for you, visit Job Description: Python Backend Engineer Job Location/Client Location (with...  ...Deep experience with FastAPI, Django AI Tooling: Familiarity with LangChain, LlamaIndex...  ...Engineer to build the backbone of our platform. You will be responsible for creating... 

    eTeam

    Cary, NC
    7 hours ago
  • Chainguard is hiring a Senior Engineer in Raleigh, North Carolina to lead a new team focused on building the industry's most secure...  ...images. This role involves architecting automation platforms, developing AI-driven tooling, and guiding a team of engineers. The ideal... 
    Senior
    Remote work
    Flexible hours

    Chainguard

    Raleigh, NC
    3 days ago
  • Ndustrial, based in Raleigh, NC, is seeking a Senior Software Developer to help improve the energy savings in the cold chain. This role involves...  ..., building user-facing features, and working with advanced AI tools. With over 7 years of software development experience and... 
    Senior
    Flexible hours

    ndustrial.io

    Raleigh, NC
    3 days ago
  • $140k - $170k

    Gen II, located in Raleigh, NC, is seeking a Senior Data Engineer to lead the extract-validate-normalize-store pipeline for data products. The ideal candidate will own the journey from raw source data to client-ready assets, ensuring each dataset is trustworthy and well... 
    Senior
    Flexible hours

    Gen II

    Raleigh, NC
    22 hours ago
  • Cloudera, Inc. is seeking a Solutions Engineer to join our Sales Engineering team in a Mid‑Senior level role. You will apply strong technical and business skills to consult with sales teams, prospects, and customers to accelerate sales goals. You will develop customer‑centric... 
    Senior
    Work from home
    Flexible hours

    Cloudera, Inc.

    Raleigh, NC
    3 days ago
  •  ...Services in Cary, NC, a hybrid role focusing on scalable, cloud-native backend services. You will design and implement Java-based solutions on...  ...architectures, exploring open table formats like Iceberg, and applying Generative AI to backend challenges. #J-18808-Ljbffr Sas

    Sas

    Cary, NC
    5 days ago
  • Brooksource is seeking a Senior Back End Software Engineer to design, build, and evolve shared platform services and integration layers across data products and analytics platforms. You will own backend APIs, Python services, and AWS-based infrastructure, including serverless... 
    Senior

    Brooksource

    Raleigh, NC
    3 days ago
  • The Senior Security Engineer on the Proxy Team is responsible for evolving and sustaining the enterprise secure access platform to meet a rapidly changing security landscape driven by AI, cloud-native architectures, and advanced threat techniques. This role focuses on... 
    Senior
    Full time
    Part time
    Work at office
    Work visa
    Shift work
    Day shift

    Truist Inc

    Raleigh, NC
    3 days ago
  • Lenovo is seeking an AI Software Engineer for their U.S.-based Sales IT Systems team in Morrisville, NC. You will develop backend services using Java/Spring and create AI/ML components in Python with frameworks like PyTorch. Responsibilities include integrating models... 

    Lenovo

    Morrisville, NC
    3 days ago
  • Lenovo in Morrisville, NC is seeking a Software Engineer to design, develop, and deploy modern applications, backend services, and APIs using AI-assisted development tools. Responsibilities include collaborating with product teams, performing tests and reviews, and optimizing... 

    Lenovo

    Morrisville, NC
    3 days ago
  • Cadence is seeking a Technical Quality Engineer to join the Silicon Solutions Group. You will champion quality across design teams, analyze defects to root causes, and define QA/release QC processes. Your work will improve flows globally and support ISO 9001/26262 certifications... 
    Senior

    Cadence

    Cary, NC
    3 days ago
  •  ...Inc. in Cary, North Carolina is looking for a Senior Software Engineer specialized in observability to develop and maintain platforms that ensure reliability in payment systems. You will leverage your expertise in backend systems and observability technologies like OpenTelemetry... 
    Senior

    Apple Inc.

    Cary, NC
    5 days ago
  •  ...Carolina, is looking for a skilled software engineer to develop scalable and robust data-syncing...  ...of company revenue and building sustainable platform architecture. The ideal candidate will have strong experience with backend REST APIs and big data projects, along with... 
    Senior

    Map My Customers

    Raleigh, NC
    3 days ago
  • $79.68k - $112.5k

    A leading financial services provider is looking for Full Stack Engineers to design and develop software solutions. The ideal candidate will have substantial experience in Java and ReactJS, working collaboratively in an agile environment. This role will involve implementing... 
    Senior

    MetLife

    Cary, NC
    3 days ago
  •  ...that delivers advanced automation, AI integrations, global reach, and...  ...selves. #jointheband We are seeking a Senior Software Engineer to take an AI voice agent platform from working concept to shipping,...  .... Work Everywhere in the Stack: Backend services, frontend,... 
    Senior
    Shift work

    Bandwidth

    Raleigh, NC
    3 days ago
  • A leading technology company in Cary, North Carolina is seeking a Software Engineer to support innovative projects in their Apple Pay server engineering team. This role involves designing and implementing scalable systems, collaborating with various cross-functional teams... 
    Senior

    Apple

    Cary, NC
    3 days ago
  •  ...designing, implementing, automating, and maintaining security platforms that support enterprise cybersecurity operations. The...  ...role demands cloud experience blended with platform engineering capabilities to mature the AI Security platform/tools. What you’ll do Design,... 
    Senior
    Immediate start
    Remote work
    Flexible hours

    Ford Motor Company

    Raleigh, NC
    1 day ago
  • Datavant is seeking a Staff Platform Engineer to design and operate its AI platform. This role involves working closely with senior engineers and shaping the platform's core architecture. Candidates should have ten or more years of experience in building production platforms... 
    Senior

    Datavant

    Raleigh, NC
    3 days ago
  •  ...Senior Technical Architect A candidate should be a Techno Functional Architect...  ...non Oracle interfaces. Knowing Java - Backend is an added advantage. Should handle offshore...  ...capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of... 
    Senior

    HCLTech

    Cary, NC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Backend Engineer, AI Platform. Be the first to apply!