Senior Engine Programmer, Content Distribution
Epic Games
WHAT MAKES US EPIC
At the core of Epics success are talented passionate people. Epic prides itself on creating a collaborative welcoming and creative environment. Whether its building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences were always innovating.
Being Epic means being a part of a team that continually strives to do right by our community and users. Were constantly innovating to raise the bar of engine and game development.
PROGRAMMING - UNREAL ENGINE
What We Do
Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.
What Youll Do
The Content Delivery team builds the critical technologies that deliver high-quality content on demand to live Fortnite players. Youll develop core features for the next generation of Unreal Engine working across game teams and Epic projects to shape how dynamic content is delivered at scale.
In this role you will
- Design and implement low-level engine systems across multiple platforms including networking I/O access interfaces analytics and the language toolchain with a focus on robustness performance and usability
- Re-design Unreal Engine to support the long-term vision of delivering content on demand at a more granular level
- Own the design development and delivery of complex new features in a live game product
- Bring together multiple engine subsystems to achieve maintainable functional solutions
- Design stable forward-thinking APIs that expose engine capabilities to gameplay layers for both internal and external developers
- Collaborate across core engine and gameplay teams to build solutions that meet diverse and evolving needs
- Drive technical excellence across platforms including debugging maintenance system reliability and optimization
What were looking for
- Strong C skills with the ability to design low-level game systems and associated tooling
- Experience creating and maintaining APIs with strong backward compatibility requirements
- Demonstrated ability to apply code design patterns in live environments to reduce maintenance and improve stability
- Strong problem-solving skills with the ability to find solutions beyond established approaches
- Ability to navigate ambiguity and collaborate with teams to define deliverables
- Experience with multiple programming languages and a track record of leveraging their strengths effectively
- Excellent communication skills
- Experience writing performant code across multiple hardware platforms including game consoles
- Familiarity with AI-assisted development tools and workflows is a plus
EPIC JOB EPIC BENEFITS EPIC LIFE
We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical dental vision critical illness telemedicine Life and AD&D long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer addition to the EAP (employee assistance program) we also offer a robust mental well-being program through Modern Health which provides free therapy and coaching for employees & dependents.
ABOUT US
Epic Games is a leading interactive entertainment company. For over 30 years weve 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. Epics 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.
Required Experience:
Senior IC
- ...Sin 2 is looking for a Tools Programmer to join the team and help us... ...Identify and solve problems in our content creation workflows and... ...disciplinary team to implement new engine and editor features ⬝ Be a... ...------ Programmeur d'outils senior Maintes fois primé, Larian...SeniorContentFull timeWork at officeLocal area
- (Version française ci-dessous) Engine programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original...SuggestedFull timeWork at officeLocal area
- ...Version française ci-dessous) Gameplay Programmer With multiple awards to our name,... ...Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation,... ...; Work together with almost all content creators to deliver required features;...ContentDaily paidFull timeApprenticeshipWork at officeLocal areaWorldwide
- ...We’re looking for impact players! Frima is looking for a Senior Programmer (C++) to join a specialized team on one of our biggest projects... ...and memory; Develop and maintain integrations between the engine and toolchains and pipelines on mobile, PC, and console; Debug...SeniorLong term contractFull timeWork at officeRemote workFlexible hours
- (Version française ci-dessous) Graphics Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated... ...Responsibilities • To maintain and extend our proprietary engine on its VFX related part (particle simulation, materials, post-process...SuggestedFull timeSummer work
$10k per year
...Senior Quality Assurance Engineer Location: Montreal, QC VIA is making an impact, and so can you. At VIA, our mission is to make communities cleaner, safer, and more equitable. We believe that by working across organizational boundaries, we can achieve greater collective...SeniorFull timeSummer workRemote workWork from homeFlexible hours- ...solutions worldwide to broadcast, telecommunications, corporate and government customers for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading customer service, Telesat has grown to be one of the largest and most successful global...SeniorFull timeInternshipWorldwide
- ...premier plan. Nous concevons des centres de distribution complexes et des systèmes logistiques... ...LIDD recherche un ingénieur de données senior pour rejoindre notre équipe et concevoir,... ...process. LIDD is seeking a Senior Data Engineer to join our team and design, build, and scale...SeniorFull timeWork at office
- ...exigences (DOORS, JAMA) Vous maîtrisez plusieurs langages de programmation (C, C++, Ada95, Assembly, Python) ainsi que plusieurs langages... ...PROFILE IS ESSENTIAL TO OUR SUCCESS You hold a University engineering degree in Electronics, Software, Aerospace Engineering or equivalent...SeniorFull timeTemporary workWorldwideFlexible hours
- ...Aviya Aerospace Systems is a leader in engineering services and solutions for mission critical... ...Contractors. Aviya has an opening for a Senior Software Quality Assurance Engineer to join... ...(AEH), including AEH used to support engine controls. Conduct quality audits of software...SeniorFull timeFor contractors
- ...that fosters professional and personal growth. Be part of our talent pool and grow with H 2 O. We are currently looking for a Programmer, automation and controls to join our team based in Ramsey MN office. If you are ready to embark on an exciting professional...Long term contractPermanent employmentFull timeWork at officeFlexible hours
- ...nouveaux avions, les modifications majeures du cockpit et les programmes de maintien en service Élaborer et réaliser des activités de... ...our ideal candidate : You possess a Bachelor's degree in Engineering or Science and a Degree in Cognitive Ergonomics, Psychology, Industrial...SeniorFull timeTemporary workApprenticeshipWorldwide
$43 - $60 per hour
Overview Languages French Education ~ College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years Experience 5 years or more On site Work must be completed at the physical location. There is no option to work...Long term contractRemote work- ...plateforme de données et d'apprentissage automatique, l'ingénieur sénior de la plateforme d'apprentissage automatique au sein de l'... ...to the Director of Data and Machine Learning Platform, the Senior ML Platform Engineer within Mistplay’s Data Team will play a key role in...SeniorFull timeWork at officeNight shiftDay shift2 days per week
- ...to level up your career? Frima is looking for an Unreal (C++) Programmer to help take our game programming team to the next level. We... ...role, including at least one (1) year of experience with Unreal Engine (4 or 5) Experience in cross-platform game development is considered...Ongoing contractFull timeRemote workFlexible hours
- Envie de relever un défi palpitant ? Nous sommes à la recherche d’un conseiller ou d’une conseillère aux programmes d’épargne -retraite collectifs et aux régimes de retraite individuels. \ Cette personne rejoindra l’équipe d’ actuariat \ au bureau de Québec \ ou de...Full timeWork at officeFlexible hours
- ...its building award-winning games or crafting engine technology that enables others to make visually... ...on the tools and technology that empower content developers worldwide. What Youll Do Were looking for a Build Programmer passionate about CI/CD automation and developer...ContentLong term contractFull timeTemporary workWorldwide
- ...Nous recherchons un·e Gestionnaire, gestion des canaux de distribution – Résidentiel pour piloter la performance et l’exécution de notre... ...jours en plus du RQAP. Pour votre famille. JEDI : Justice, Équité, Diversité, Inclusion. Un programme qui harmonise nos équipes....Daily paidFull timeSummer workRemote workWork from homeDay shift2 days per week
- ...de l’année (dîners BBQ, activités d’équipe, ****@*****.***, etc.). ~ Poste permanent, temps plein (37,5 h/semaine), du lundi au vendredi ~ Programme de remboursement de dépenses ~2 semaines de vacances + 2 semaines durant la période des Fêtes ~6 journées de congés mobiles ou maladies...SeniorPermanent employmentFull timeContract workLocal areaMonday to friday
- SOMMAIRE L'Analyste TI et fonctionnel de programme agit comme le moteur opérationnel du bureau de transformation (Transformation Office). Il concrétise les orientations stratégiques, assure l'alignement des dépendances opérationnelles, prépare les livrables de gouvernance...Work at officeFlexible hours
$60k per year
...profiter de l’effervescence générée par les nombreux événements qui se déroulent à proximité. Dans le cadre du développement de sa programmation, la Coopérative des Horticulteurs de Québec est à la recherche d’une personne créative et organisée pour occuper le poste de...Permanent employmentFull timeSeasonal workLocal areaWeekend workDay shift- ...ans d’expérience, EMCO Corporation est un chef de file dans la distribution en gros de produits de plomberie, de CVC, de réseaux d’aqueducs... ...flexible Description du poste En tant que stagiaire du Programme de perfectionnement stratégique, vous participerez aux cinq phases...Contract workInternshipWork at officeFlexible hours
$135k - $160k per year
...Job Description Overview Our Mechanical Engineering Group in Atlantic Canada is looking for a Senior Mechanical Engineer to join our growing team based in... ...experience with Energy Centre's, district energy distribution, piped site utilities for industrial liquid and gases...SeniorFull timeInternshipWork at officeFlexible hours$135k - $160k per year
...Description Overview AtkinsRéalis is looking for a Senior Electrical Engineer to join our growing team based in one of our available office... ...electrical building systems including power utilities & distribution, grounding systems, lightning protection, lighting, fire alarm...SeniorFull timeInternshipWork at officeFlexible hours- ...Position – Tools Programmer Intern We are looking for a Tools Programmer... ...Intern will report to a Senior Tools Programmer. Responsibilities... ...Familiarity with the Unreal Engine Editor or Unity. Familiarity with Digital Content Creation tools such as Blender 3D...SeniorInternship
- ...année (dîners BBQ, activités d’équipe, ****@*****.***, etc.). ~ Emploi permanent: Du lundi au vendredi et à temps plein (37.5h/semaine). ~ Programme d’assurance collective payé à 50% par l’employeur. ~ REER collectif. ~ Programme de remboursement de dépenses. ~ Rabais sur votre...SeniorPermanent employmentFull timeContract workMonday to friday
- ...Overview AtkinsRéalis is growing and our Atlantic Canada Engineering group and is seeking a Senior Electrical Engineer to join our growing Electrical... ...to large national and international projects as part of distributed virtual project teams. Our projects are varied and span...SeniorLong term contractFull timeInternshipLocal areaFlexible hours
- ...TEHORA est présentement à la recherche d’ un Responsable de programme TI – Sénior – Volet clinique afin de participer à la planification, à la gouvernance et à la réalisation de programmes technologiques d’envergure liés aux systèmes d’information cliniques et à la transformation...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
- ...Test et Mesure. Le/la directeur(trice) de programme R&D, Solutions numériques, est... ...multidisciplinary teams responsible for software engineering, cloud platforms, data management,... ...and artificial intelligence. Teams are distributed across multiple global R&D sites, including...Long term contractFull timeApprenticeship
- ...Job Description Overview If you're looking for an employer who can offer you large-scale international engineering projects... If you want to make a real difference in the daily lives of diverse communities... If you want to join an inclusive and diverse team you can...SeniorFull timeInternshipWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engine Programmer, Content Distribution. Be the first to apply!


