Senior Engine Programmer, Content Distribution
Full-time
Epic Games
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.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 You'll Do The Content Delivery team builds the critical technologies that deliver high-quality content on demand to live Fortnite players. You'll 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 we're 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 plusEPIC 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 match. In 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 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 .Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Engine Programmer, Content Distribution in Montréal, QC vacancy
- ...building award-winning games or crafting engine technology that enables others to make visually... ...You'll Do Epic Games is looking for a Senior iOS Anti-Cheat Engineer to join the... ...others to make visually stunning games and 3D content that bring environments to life like never...SeniorContentLong term contractFull timeTemporary work
- ...As an Engine Programmer at Ubisoft Montréal you will contribute to the development and evolution of core engine systems of the project. Youll work closely with cross-functional teams to build scalable high-performance solutions that support production needs and long-term technical...SuggestedLong term contractFull timeRemote work
- ...building award-winning games or crafting engine technology that enables others to make... ...on the tools and technology that empower content developers worldwide. What You'll Do... ...off their personality and interests. As a senior programmer on this team, you'll be pushing the...SeniorContentLong term contractFull timeTemporary workWorldwide
- ...the unknown! Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together....SeniorFull time
- ...building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution... ...workflows efficient for a small, autonomous team. Embody a hands-on senior engineering role by writing code daily, debugging deep within the...SeniorFull time
- ...building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution... ...priority on stability and “always playable” gameplay. Act as a senior, hands‑on, pragmatic contributor: write code daily, mentor others...SeniorFull time
- ...the unknown! Job Description We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together....SeniorFull time
$120k - $165k per year
...technically possible. We are seeking a Senior Rendering Programmer to join our Montréal studio. This is... ...innovation, helping us push Unreal Engine 5 to its absolute limits. You will be... ...3. Tooling & Pipeline Innovation Content Production: Create and maintain tools...SeniorContentPermanent employmentFull timeFlexible hours- ...notre Développeur·se d'outils Senior ? ~5 ans + d'expérience... ..., profile, and optimize game content (environments, missions, performance... ...developers, and software engineers on tool requirements and... ...expect from our Senior Tools Programmer? ~5+ years of experience...SeniorContentFull timeWorldwide
- ...recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio... ...à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire,... ...Expérience de livraison de jeux avec Unreal Engine. Connaissance pratique de l'...SeniorTemporary workInternship
- ...attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la... ...3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu... ...will you do? Design and implement well-engineered, reliable, maintainable, and bug-free code...SeniorFull timeWorldwide
- ...Job Description As a Network Programmer at Ubisoft Montreal, you'll have direct... ...level network features, the multiplayer engine, and optimizing network performance. You... ...~ Experience with multiplayer engines, distributed systems, network optimization, and multithreading...Full time
- ...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
- ...Well you might just be in the right place! We're looking for a Content Specialist to join our Marketing team in Montrèal. As a key... ...internal/external comms and PR materials in Québec alongside our Senior Localization Project Manager. Reporting to the Senior Manager, Brand...SeniorContentFull timeFreelance
- ...technical support to production Participate in continuous improvement by identifying problems, actively communicating them to the engineering team to ensure visibility and rapid implementation of solutions. Maintain monitoring of programmed cutting rates (Trutops VS...
- ...applicable law. Behaviour is looking for a talented Backend programmer (Node.js) with operational skills to work within our Corporate... ...and CI/CD pipeline robustness. Collaborate closely with other engineers to deliver scalable, gaming server-compliant services....SeniorPermanent employmentFull timeWorldwide
- ...’une culture d’amélioration continue à l’échelle du centre de distribution, visant à réduire les gaspillages dans l’ensemble des processus... ...ces attentes. Mettre en œuvre et faire respecter tous les programmes environnementaux, de santé et de sécurité afin d’assurer leur...Full timeLocal areaDay shift
- ...delivering sustained revenue growth. The Role As a Senior Data Engineer, you will be responsible for designing, building, and... ...Strong understanding of data modeling, warehousing concepts, and distributed data systems. ~ Proven ability to work cross-...Senior
$80k - $120k per year
Programmeur Analyste .NET (Senior) Description de poste Mode de travail : Sur site Gérer des transactions de finance structurée... ...technologie de l’information (TI) et en management au monde. Programmer Analyst .NET (Senior) Position Description Missions Handle...Senior- ...unknown! Job Description The Senior UI Programmer – Technical Lead serves as the primary... ...This person serves as the bridge between engineering, UI integration, and art, ensuring that... ...budgets in collaboration with the engine team Design Partnership Apply and...SeniorFull time
- ...for an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam’s games. If leading and solving complex...SeniorContract workFor contractors
- ...SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time 01 - About Proximity HCI a) Who we are ProximityHCI is a TandemLaunch...SeniorFull timeInternship
- ...Department Content Location Montreal At Stingray, creativity, collaboration, and innovative technology are at the core of our DNA... ...experience in television programming, production, or TV/video content distribution. Familiarity with traditional television, FAST, and/or VOD...ContentTemporary workFor contractorsWork at officeWork from homeWorldwide
- ...sein d'une équipe de développement répartie sur plusieurs localisations. · Bonne compréhension des modèles de conception de programmation, du multi-threading et de l'architecture moderne des applications, avec une familiarité avec les pratiques de développement Agile....Daily paid
$120k - $160k per year
...in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data... ..., event-driven architectures, distributed processing, and platform observability... ...Flinks offre Dans le cadre de son programme global de rémunération et d’avantages...SeniorFull timeContract workRemote workFlexible hours$35 - $38 per hour
Opportunity for an Experienced CNC Programmer! Do you have metal in your blood and programming... ...atmosphere. Responsibilities As a Senior CNC Programmer, you will be the true... ...improvement by communicating with the engineering team to implement quick solutions. Support...SeniorLong term contractPermanent employmentMonday to fridayFlexible hoursDay shift- ...possible in fashion retail. 14-Month Contract Job Summary: RW&CO. is seeking a creative, agile, and highly organized Marketing Content Specialist to bring our brand stories to life across all channels. Reporting to the Marketing Manager, you'll play a key role in...ContentFull timeContract workPart timeSeasonal workFlexible hoursShift work
$73.14k per year
Overview Languages French Education ~ College/CEGEP Experience 1 year to less than 2 years Hybrid Work must be completed both in person and remotely. Work setting ~ Office Responsibilities Tasks Prepare reports, manuals and other...Long term contractPermanent employmentFull timeWork at officeRemote work- ...en lien avec la vision d’opération intégrée, de mine moderne et d’efficacité opérationnelle Concevoir, coordonner et supporter le programme de transformation digitale et d’entreprise Élaborer des plans d’affaires, des études, des analyses et émettre des recommandations...Work at office
- ...business visionaries, product ingenuity to consumers, and career exploration to our team. Ready to be part of the action? Build the Engine of Canadian Finance Joining the Canadian Derivatives Clearing Corporation (CDCC) , a subsidiary of TMX Group , means working at...Full timeWork at office2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engine Programmer, Content Distribution. Be the first to apply!
Related searches
- développeur progress Montréal, QC
- développeur unity 3d Montréal, QC
- website developer Montréal, QC
- ruby on rails developer Montréal, QC
- mulesoft developer Montréal, QC
- programmeur Montréal, QC
- interactive developer Montréal, QC
- télétravail développeur Montréal, QC
- developpeur editique Montréal, QC
- api developer Montréal, QC

