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 INFRASTRUCTUREWe 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 DoYou’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 LIFEWe pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&DD, 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 UsEpic 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 AgenciesEpic 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
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 INFRASTRUCTUREWe 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 DoYou’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 LIFEWe pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&DD, 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 UsEpic 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 AgenciesEpic 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
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Principal Backend Programmer (Developer Platform) in Winnipeg, MB vacancy
- Shape Epic’s developer platform with cloud infrastructure and CI/CD expertise. Work across teams on systems supporting millions of daily agentic actions.As a Principal Backend Programmer, you will set technical strategy across source control, build, artifact management, databases...Suggested
$110k - $150k per year
...AWS, GCP) using Infrastructure as Code (IaC) to support scalable backend services. Design, implement, and maintain robust CI/CD... ...to grow after you join! About KabamKabam is a world leader in developing entertaining, immersive, and highly social multiplayer games, bringing...SuggestedFull timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours- Architect Robinhood’s developer platform with CI/CD, monorepo systems, and AI-driven automation at company-wide engineering scale.As Senior Staff... ..., Developer Infrastructure, you will unify DevX, TestX, Backend Platform, and Mobile Platform. Your technical direction will support...SuggestedRemote work
- Build secure backend services with AWS, Kubernetes, and advanced programming skills as a Senior Software Developer working remotely within Canada.This senior role develops foundational platform services and supports a critical Access Control Platform for customers worldwide....SuggestedRemote workWorldwide
- ...Shape backend platforms for EA game development with C#/.NET, RESTful APIs, and scalable systems in a hybrid collaborative environment.... ...Verification and Standards team. You will lead backend components, developer platforms, and complex systems supporting software stability...SuggestedFull time
- ...the tools and technology that empower content developers worldwide. What You’ll DoWe're looking for a Principal Al Programmer who builds products that integrate Al into Unreal... ...across the full stack (engine tooling, cloud backend, and the web UI used to drive and monitor...Long term contractTemporary workWorldwide
$274.05k - $401.94k per year
...the tools and technology that empower content developers worldwide. What You'll DoWe're looking for a Principal Al Programmer who builds products that integrate Al into Unreal... ...across the full stack (engine tooling, cloud backend, and the web UI used to drive and monitor...Long term contractTemporary workWorldwide- ...powered maintenance and asset management platform, serving 13,000+ customers including Duracell... ...team and the missionYou'd be joining our Backend team within the Platform Engineering... ...inside MaintainX: we treat our internal developer platform as a real product, with internal...Local areaImmediate start
$131k - $191.4k per year
...looking for a Principal Software Developer to join the AutodeskPlatform... ...exabyte-scale and cloud data platform components powering desktop,... ...compétences pratiques en programmation Java et exposition à Spring BootExpérience... ...des bases de données et des principes de conception de bases de...Work at officeRelocation- Job Requisition ID # 26WD101769 Principal Software Developer French job description to follow!/La description de poste en français se trouve plus bas... ...for a Principal Software Developer to join the Autodesk Platform Services Data Models Team. The team delivers high-value, exabyte...Temporary workWork at officeRelocation
- ...opportunities is our passion, and you’re invited to be a part of that. • Our convenient Price Café offers free Tea and Coffee. Software Developer – Antec Controls The Systems Developer role offers the opportunity to design and deliver impactful, customer-facing web...
- Principal Software Developer French job description to follow!/La description de poste en français se trouve plus bas!API development experience... ...Principal Software Developer to join the Autodesk Platform Services Data Models Team .The team delivers high-value, exabyte...Relocation
- Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build... ...that reduce time-to-production, empower developers across the studio, and run reliably at... ...compréhension des API REST, des WebSockets et des principes modernes d'architecture...
- ...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...InternshipRemote workRelocation
- MaintainX is a leading mobile-first work execution platform for industrial and frontline teams. More than 13,000 customers , including... ...Marketplace, Global Search and the Pantry Design System. Developer Productivity: Internal tooling and IDE plugins that make every...Long term contractWork at office
- ...Broadcom is seeking a Principal Forward Deployed Engineer to serve as a technical authority and field-to-engineering leader across the ISG... ...core infrastructure. You will bridge DevEx, API design, and LLM platform engineering, delivering end-to-end workflows, SDKs, and...Remote work
$135.2k - $258k per year
...StripeStripe is a financial infrastructure platform for businesses. Millions of companies—... ...of your career. About The TeamStripe's Developer & End-user Experience Platform (DEEP) organization... ...here. What you’ll doWe're looking for Backend Engineers who want to make an impact on...InternshipWork at officeLocal area- Join a dynamic team shaping backend solutions for financial services. Develop secure, resilient platforms leveraging Java Spring Boot and workflow orchestration with Camunda 8. This Senior Backend Developer position is focused on creating scalable services in a regulated environment...
- ...OpportunityThis is an opportunity for an experienced Technical Lead / Senior Developer to play a key role in delivering complex enterprise applications... ...initiative with exposure to Microsoft Dynamics 365, Power Platform, Azure and modern full‑stack technologies. You’ll have the...
- ...- BackendAs a Senior Software Engineer - Backend, you will build the .NET services that carry... ...logic of a modern operational SaaS platform for K-12 education. The platform automates... ...workflow-heavy and integration-heavy: you will develop REST APIs consumed by a Next.Js frontend,...
- ...Canada/US. We are currently hiring aBackend Developer (Ruby and Golang) for our consulting... ...organization on a multi-year project. Role: Backend Developer (Ruby and Golang) Rate Range:... ...production operations. Integrate with platforms and services such as authentication,...Work at officeRemote work
- ...provider of SoCs (System on Chip), software and hardware integrated platforms for the global wireless and multimedia gateway markets. Our... ...role:We are seeking a highly skilled and versatile Software Developer with at least 10 years of professional experience. This role is...
- ...others.Job Description Summary Job Description ROLE The Principal Statistical Programmer will support and lead statistical programming activities... ...statistical programming techniquesIdentify, implement and develop new techniques, solutions, tools and productsIdentify areas...Flexible hours
- Job Description: We are seeking a Principal Forward Deployed Engineer to serve as a technical authority, enterprise developer advocate, and field‑to‑engineering leader across... ...Experience (DevEx), API Architecture, and LLM/AI Platform Engineering. You will eliminate enterprise...Local area
- ## Senior Backend DeveloperApply: Canada - Montreal, QC: Full time: Posted 7 Days... ...Expretio is seeking an experienced Backend Java Developer to join its dynamic team based in... ...Connaissances avancées en architecture, principes de POO et patrons de conceptions* Aptitude...Permanent employmentFull time
- ...next steps. Our partner is looking for a Backend / Platform Engineer based in Canada. As a... ...will play a key role in designing and developing the core services powering an enterprise... ...scale. Accountabilities: Design, develop, and operate core backend services supporting...Permanent employmentFull timeRemote work
- Poste : Développeur Backend Python - Spécialisation en IA générative (GenAI)Lieu : Montréal, QC (Intégration sur place dès le premier... ...technologies d’intelligence artificielle générative et les assistants de programmation afin d’améliorer l’efficacité du développement, la qualité du...Permanent employmentWork at office3 days per week
$131k - $191.4k per year
...is seeking a Senior Software Developer Or a Principal Software Developer... ...coding to deliver scalable backend services and infrastructure... ...un atout Compréhension des principes de sécurité, de l’... ...salaire est l'un des éléments du programme de rémunération concurrentiel...Daily paidApprenticeship- ...payments, is seeking an exceptional Principal Software Engineer to join... ...to shape the future of our backend systems, influencing... ...be instrumental in designing, developing, and deploying highly scalable... ...practices. Experience with cloud platforms (AWS, GCP, Azure) and containerization...Remote work
- ...into a Franchise Readiness Score across nine weighted dimensions, then matches that franchisee against a brand’s own Franchise DNA. The backend is where all of that actually happens. What you will do Build and own services in the assessment, scoring, consent and matching...Full timeContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Backend Programmer (Developer Platform). Be the first to apply!
Related searches
- project engineer assistant project manager Winnipeg, MB
- chief engineer Winnipeg, MB
- director software engineering Winnipeg, MB
- engineering project manager Winnipeg, MB
- mechanical engineering project manager Winnipeg, MB
- mechanical engineering director Winnipeg, MB
- chief power engineer Winnipeg, MB
- directeur ingénierie Winnipeg, MB
- general engineer Winnipeg, MB
- backend developer Winnipeg, MB

