Senior Engine Programmer, Unreal Cloud Services
Epic Games · Cary,North Carolina,United States
About this role
**Senior Engine Programmer, Unreal Cloud Services** ## 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 building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences. ## Engineering — Unreal Engine Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of engineering experts is always innovating to improve the tools and technology that empower content developers worldwide. ## What you’ll do Join **Unreal Cloud Services**, the team behind **Lore** (Epic’s next-generation, open-source version control system built for the future of game development). You’ll work at the boundary between the editor and cloud—making distributed workflows, collaboration, and version control feel like a natural part of the creator experience. As Unreal evolves toward **UE6**, you’ll help bring these capabilities together into a cohesive editor experience. In this role, you will: - Build Unreal Editor features that bring cloud-based collaboration into everyday creator workflows - Implement responsive editor experiences that interact with asynchronous and distributed services - Work across editor, networking, storage, revision control, and UX systems to make cloud-backed workflows feel natural to Unreal - Partner with Product and UX teams to turn product ideas into clear, practical, and polished editor experiences - Collaborate with backend and infrastructure engineers on features that span the editor and cloud services - Use modern development practices, including AI-assisted programming, to improve implementation, debugging, and iteration ## What we’re looking for - Strong **C++** skills and experience working in a large native codebase - Experience building user-facing tools, editor features, and complex interactive workflows - Experience building clients that interact with asynchronous or networked services - Strong understanding of parallelism, networking, latency, and failure handling - Strong eye for user experience and how technical behavior affects creator workflows - Experience working closely with Product, UX, and engineering teams to ship features - Experience with **Unreal Engine**, another game engine, or comparable tools development - Experience with **Rust** is a plus ## Epic job + Epic benefits = Epic life Epic intends to cover all things medically necessary and improve quality of life. They pay **100% of premiums** for you and your dependents, including **Medical, Dental, Vision HRA, Long Term Disability, Life Insurance**, and a **401k with competitive match**. They also offer a mental well-being program through **Modern Health** (free therapy and coaching for employees and dependents). They also offer company events and paid breaks, **unlimited PTO and sick time**, and recognize employees for **7 years of employment** with a paid sabbatical. ## About us Epic Games is a leading interactive entertainment company. For over 30 years, they’ve made award-winning games and engine technology that empowers others to create visually stunning games and 3D content. Epic values diverse teams and an inclusive work culture and is an **Equal Opportunity employer**. *Note to Recruitment Agencies: Epic does not accept unsolicited resumes or approaches from unauthorized third parties.*
Listing freshness
CronJobs last confirmed this listing 3h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.