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

Principal Backend Programmer (Developer Platform)

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.

ONLINE INFRASTRUCTURE

What We Do

We enable Epic’s online services teams to build, deploy, and manage services that are used by more than half a billion players around the world. Our mission is to provide world class tools and platforms to improve the experience of our developers and make it easier, faster, and safer to build, operate, and scale their applications. We operate at massive scale as one of the largest cloud computing users in the world.

What You'll Do

You'll be the senior technical voice across Epic's developer platform: the source control, CI/CD, build, artifact, database and cloud infrastructure that teams across Epic use to build and ship their work. You'll look at problems across systems and teams, and set the technical strategy for where the platform needs to go. The primary focus of this role is rebuilding and scaling our systems to handle millions of agentic CICD actions per day. You'll work across teams to understand their requirements and usage patterns, negotiate trade-offs with cost and feasibility in mind, and build and deploy the changes needed. Beyond that, this is a role for someone we can point at a hard, ambiguous problem in any domain or team and trust to understand it, decide what to do, and get it solved, whether that means designing the system and building it yourself, or bringing the right people together. Epic is an agentic-programming-first company. You'll be expected to use Al coding tools and agents as a normal part of how you work, and help shape how we apply them to our own infrastructure.

In this role, you will

  • Set the forward-looking technical strategy and design for the developer platform, across source control, CI/CD, build, artifact management, developer tooling, and cloud infrastructure
  • Define the strategy for software supply chain and pipeline security, and partner with the security and governance teams to deliver it
  • Take on the hardest cross-team problems, whatever the domain: dig in, find the real issue, decide on an approach and see it through to a working solution
  • Stay hands-on where it matters, building prototypes, writing critical code and reviewing designs
  • Write clear strategy documents, design proposals and decision records that leadership and programmers can act on
  • Work across teams and with leadership to align priorities, make trade-offs between cost, reliability and speed, and influence decisions without direct authority
  • Mentor Senior Programmers and Technical Leads, and raise the technical bar across the organization
  • Help lead the adoption of Al coding tools and agentic programming across our teams, including the systems, guardrails and ways of working that make it effective and safe
  • Represent Epic in technical discussions with cloud providers and tool vendors, such as AWS, Google Cloud, GitHub

What we're looking for

  • Extensive experience designing and operating large-scale infrastructure and developer platforms, with a track record of shaping strategy across multiple systems and teams
  • Deep experience with cloud infrastructure on AWS and/or GCP, Kubernetes, and infrastructure as code
  • Broad knowledge of source control, CI/CD and build systems at scale, and of how they fit together end to end
  • Strong understanding of software supply chain and infrastructure security, and experience working with security and governance teams
  • A track record of leading cross-team technical initiatives from an ambiguous problem through to delivered results
  • Still a strong hands-on programmer, comfortable writing production code and tooling in Python, Go or similar
  • Experienced with Al coding tools and agentic programming, with opinions on how teams should adopt them
  • Excellent written and verbal communicator, able to explain complex trade-offs to programmers and leadership alike
  • Good judgment in ambiguous situations, and comfortable making decisions with incomplete information
  • Experience with databases or data infrastructure at scale would be a plus
  • Experience working with cloud providers and vendors on capacity, roadmap or commercial topics would be 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 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 9 hours ago
Similar jobs that could be interesting for youBased on the Principal Backend Programmer (Developer Platform) in Montréal, QC vacancy
  •  ...the tools and technology that empower content developers worldwide. What You'll Do We're looking for a Principal Al Programmer who builds products that integrate Al into...  ...across the full stack (engine tooling, cloud backend, and the web UI used to drive and monitor agents... 
    Suggested
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    4 days ago
  •  ...relationship building across our global community. The Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. In this role, you will be a member of an Agile development team responsible for supporting... 
    Suggested
    Full time
    Flexible hours

    Aspentech

    Montréal, QC
    6 days ago
  •  ...AspenTech is looking for a talented and experienced Developer with Quality background to join our Enterprise Operations Platform (EOP) organization. In this role, you will be...  ...while collaborating with our front-end and backend software developers and Product Management. As... 
    Suggested
    Full time
    Flexible hours

    Aspentech

    Montréal, QC
    6 days ago
  •  ...We’re seeking someone to join our team as a Principal Technical Product Owner for Agentic AI Developer Platforms to shape and deliver firmwide infrastructure products...  ..., avec une maîtrise d’au moins un langage de programmation, de préférence Python (un atout). Solide expertise... 
    Suggested
    Full time
    Apprenticeship
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...relationship building across our global community. The Role AspenTech is looking for a talented and experienced Developer to join our Enterprise Operations Platform (EOP) organization. In this role, you will be responsible for building and evolving the engineering platform,... 
    Suggested
    Full time
    Flexible hours

    Aspentech

    Montréal, QC
    5 days ago
  • $120k - $150k per year

     ...We are seeking a highly skilled Microsoft Power Platform & GenAI Developer to build intelligent business applications, automate enterprise workflows, and develop AI-powered solutions. The role combines Power Apps, Power Automate, Microsoft Copilot, large language models, database... 
    Full time

    N2P Systems

    Montréal, QC
    14 days ago
  •  ...it. Every role here connects to that outcome. Why This Role Matters   As a Senior Java Developer , you will join our iTopia platform team, a team at the heart of the backend systems that power mission-critical supply chains in healthcare, retail, and complex... 
    Manual labor
    Remote work

    Tecsys Inc.

    Montréal, QC
    a month ago
  •  ...Required Skills 1. 4+ years of experience with Microsoft Power Platform. 2. Expertise in Model driven apps, Business process flows, Cloud...  ...methodologies. 2. Knowledge and expertise on Plugins Power Platform Developer 3. Hands-on Java experience is an asset. 4. Provide thought-... 
    Full time

    Atlantis IT group

    Montréal, QC
    9 hours ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation...  ...time. The role includes building highly scalable backend services capable of processing large volumes of... 
    Internship
    Remote work
    Relocation

    Miratech

    Montréal, QC
    3 days ago
  •  ...Coveo’s next generation of innovation What if your technical decisions could make hundreds of developers more effective? As a Staff Software Developer on Coveo’s Data Platform team, you’ll tackle complex, high-impact challenges and help shape the foundations that enable... 
    Long term contract
    Immediate start

    Coveo

    Montréal, QC
    1 day ago
  •  ...Explore the BDC Way in our Culture Book POSITION OVERVIEW We are looking for a talented and experienced SharePoint and Power Platform developer to join our team. The ideal candidate will have a strong background in the development and administration of SharePoint and... 
    Work at office
    Flexible hours

    Business Devel. Bank of Canada

    Montréal, QC
    3 days ago
  • $60k - $120k per year

    Développeur Microsoft Dynamics 365 CE / Power Platform Description de poste Dans le...  ...avantageuses, salaires compétitifs, et programmes de partage de profits, d’achat d’actions...  ...information (TI) et en management au monde. Developer Microsoft Dynamics 365 CE / Power... 
    Montréal, QC
    13 days ago
  •  ...site Création de services backend fiables et d'automatisation dans...  ...ou C# Compréhension des principes fondamentaux des réseaux, y...  ...de rémunération attrayant Programme de remboursement des frais de...  ...Join us in building a unified platform that removes complexity and enables... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...Notre client recherche un Directeur de Programme expérimenté et rigoureux pour piloter des...  ...prenantes : Agir comme point de contact principal auprès des clients en veillant à la qualité...  ...et du changement : Appliquer des principes éprouvés de gestion des risques, de gestion... 
    Permanent employment
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    10 days ago
  •  ...a major banking actor in Montreal currently experiencing strong growth, we are actively seeking an experienced Senior C# .NET Backend Developer . About the Role As part of a high-performing Capital Markets technology team , you will take full ownership of the... 
    Permanent employment
    Contract work
    Immediate start
    Relocation
    Relocation package

    Nöord Technologies Corporation

    Montréal, QC
    a month ago
  • Poste : développeur logiciel .NET principal - logiciels de sécurité publique Lieu de travail : Montréal, QC (mode hybride) Type de poste...  ............................... Position: Senior .NET Software Developer - Public Safety Software Location: Montréal, QC (Hybrid) Job... 
    Permanent employment
    Full time
    Worldwide
    Flexible hours

    Services de Gestion Quantum Ltée

    Montréal, QC
    3 days ago
  • Poste : développeur de logiciel principal (applications Web) Lieu de travail : Montréal, Québec Rejoignez une entreprise à la pointe...  .................................. Position: Senior Software Developer (Web Applications) Location: Montreal, Quebec Join a cutting... 
    Permanent employment
    Remote work
    Worldwide
    Flexible hours

    Services de Gestion Quantum Ltée

    Montréal, QC
    3 days ago
  •  ...! DocGPT is Ubisoft’s internal knowledge assistant platform, unveiled this year at the 2026 Games Developer Conference (GDC) and deployed across several studios...  ...production. ~ Proficiency in Python for designing robust backend services: REST APIs with FastAPI or Flask,... 
    Full time

    Ubisoft

    Montréal, QC
    2 days ago
  •  ...works hand in hand with Linear and Non-Linear trading desks, to develop new tools that suit their needs, and bring reactivity to face any...  ...maintain our software applications, operations, and development platforms. This role is ideal for a proactive and innovative software... 
    Full time

    Société Générale

    Montréal, QC
    6 days ago
  •  ...tomorrow's possible. Network Principal Montreal, QC (Remote) This...  ...Stores, and cloud networks. Develop and maintain Intrusion Prevention...  ...end-to-end architectures and platforms to advance security controls...  ...Ce poste est admissible au programme de recommandation NORAM pour... 
    Long term contract
    Full time
    Temporary work
    Remote work
    Work from home
    Worldwide
    Monday to friday
    Afternoon shift

    Thales

    Montréal, QC
    6 days ago
  •  ...development and maintenance of our B2B platform. These platforms include APIs...  ...are an intermediate analyst programmer, apply today! Your future...  ...teammates and other teams Developing and deploying software...  ...Your work creates value. You'll develop innovative solutions and... 

    CGI

    Montréal, QC
    2 days ago
  •  ...Microsoft Dynamics 365 et Power Platform. Ce poste implique la...  ...Compréhension des modèles et principes des microservices ~ Expérience...  ...de rémunération attrayant Programme de remboursement des frais de...  ...independently. We are seeking a Software Developer with advanced proficiency in... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  • $70k - $135k per year

     ...systèmes bancaires avec CGI Vous êtes un(e) développeur(se) Java Backend expérimenté(e) et vous aimez concevoir des API robustes,...  ...authentification et de sécurité des API Environnements AWS Principes d’architecture et d’intégration de solutions complexes Vous êtes... 
    Full time
    Day shift

    CGI

    Montréal, QC
    6 days ago
  • $60k - $115k per year

     ...poste Nous recherchons un(e) développeur(se) backend .NET pour concevoir, développer et faire...  ...services backend en C#/.NET selon les principes de la Clean Architecture et une approche...  ...direction. Your work creates value. You’ll develop innovative solutions and build... 
    Full time
    Day shift
    3 days per week

    CGI

    Montréal, QC
    6 days ago
  •  ...propos du rôle  Nous sommes à la recherche d’un directeur de programme sénior pour piloter un important programme de transformation au...  ...plein, permanent   Équité en emploi Levio  souscrit au principe d'équité en emploi et applique un programme d'accès à l'égalité... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Levio

    Montréal, QC
    1 day ago
  •  ...conception sensible aux menaces, principe du moindre privilège,...  ...de rémunération attrayant Programme de remboursement des frais de...  ...We are looking for a seasoned developer with a strong security mindset...  ...evolve our internal security platform. The Cloud Security and Identity... 
    Long term contract
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...leveraging on different teams either transversal or aligned to the different sub business units. The Montreal Solutions Center (MSC) develops software solutions for major financial markets in the Americas, Asia, and Europe. Our solutions must be competitive to develop or consolidate... 
    Full time
    Worldwide

    Société Générale

    Montréal, QC
    6 days ago
  • $60k - $115k per year

    Développeur Backend .Net Description de poste Mode de travail : Hybride – 3 jours par...  ...services backend en C#/.NET selon les principes de la Clean Architecture et une approche...  ...direction. Your work creates value. You’ll develop innovative solutions and build... 
    Day shift
    3 days per week
    Montréal, QC
    11 days ago
  •  ...tools and technology that empower content developers worldwide. What You'll Do The...  ...Team is looking for an experienced Mobile Platform Engineer passionate about creating world-...  ...continue to build our Engine technology and develop remarkable games, we strive to build teams... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    4 days ago
  •  ...in candidates with expertise in optimizing for CPU performance and memory usage, and low-level understanding of the console and PC platforms. We need your bravery to challenge existing ideas. You can identify the small things that make a big difference. You listen to other... 
    Full time
    Local area

    Electronic Arts

    Montréal, QC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Backend Programmer (Developer Platform). Be the first to apply!