Senior DevOps Programmer

2 Hours ago • 4-8 Years • Backend Development • $117,000 PA - $204,000 PA

Job Summary

Job Description

As a Senior DevOps Programmer at Epic Games, you'll be instrumental in building and maintaining the infrastructure supporting Epic Games Services and products. This involves automating infrastructure provisioning, designing and implementing CI/CD pipelines, setting up monitoring and alerting systems, ensuring system security (including PCI compliance), collaborating with development teams, troubleshooting issues, and continuously improving processes. You will work closely with programming, producer, QA, DBA, and product teams to provide online services that enhance the user experience for all of Epic’s systems. Responsibilities include infrastructure automation, CI/CD pipeline management, monitoring and alerting, security implementation, and collaboration with development teams.
Must have:
  • Linux & Cloud (AWS or similar)
  • Scripting (Java, Python, Shell)
  • HTTP services & networking
  • Database admin (NoSQL/SQL)
  • CI/CD experience
  • Containerization (Docker, Kubernetes)
  • Problem-solving & troubleshooting
  • Collaboration with development teams
Good to have:
  • E-commerce systems experience
Perks:
  • 100% employer-paid benefits (employee & dependents)
  • Supplemental medical, dental, vision
  • Life & AD&D insurance
  • Disability insurance
  • Retirement savings plan with employer match
  • EAP & mental well-being program

Job Details

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 - EPIC GAMES SERVICES

What We Do

Driving the plug-in power behind Unreal Engine 5. We bridge connections for licensees and our own internal game teams to online services. This allows games like Fortnite to utilize a combination of platform online services as well as Epic’s own online services to build cross-platform online features. Login, parties, voice chat, matchmaking, purchasing, cloud storage, and analytics are just a few examples of online features that our Online Game Services team helps games utilize.

What You'll Do

Epic Games is growing operations inside our development teams to support operations of our large-scale, highly available, secure, online services and infrastructure behind Epic Games and products. The person in this role will work closely with programming, producer, QA, DBA, and product teams to provide online services that enhance the user experience for all of Epic’s systems.

In this role, you will

  • Infrastructure Automation: Build and maintain automation scripts and tools to provision, configure, and manage infrastructure resources (e.g., servers, networks, databases)
  • CI/CD Pipelines: Design, implement, and maintain robust CI/CD pipelines to automate the build, test, and deployment processes
  • Monitoring and Alerting: Set up monitoring tools to track system performance and proactively identify and resolve issues
  • Security: Ensure the security of our systems by implementing security best practices and using security tools, including the PCI environment operation
  • Collaboration: Work closely with programming teams to understand their needs and provide solutions to improve the software delivery process
  • Troubleshooting: Diagnose and resolve technical issues related to infrastructure, deployments, and application performance
  • Continuous Improvement: Identify opportunities to improve our processes and tools to increase efficiency and reliability

What we're looking for

  • Proven experience with Linux and cloud computing technologies such as AWS or other cloud computing environment
  • Demonstrable scripting experience with a variety of scripting languages for automating tasks, generating reports and creating tools (e.g. Java, Python, Shell, Microservice)
  • Experience with HTTP based services, networking concepts (e.g., TCP/IP, DNS)
  • Experience with database administration: NoSQL/SQL (Redis, PostgreSQL, MongoDB)
  • Experience with a continuous delivery model of deploying software
  • Experience with containerization technologies (e.g., Docker, Kubernetes, Terraform, Docker)
  • Strong problem-solving and troubleshooting skills
  • Proven history working directly with development teams
  • Excellent communication and collaboration skills
  • Previous experience with e-commerce systems is a bonus

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.

Pay Transparency Information

The expected annual base pay range(s) for this position are detailed below. Each base pay range is relevant only for individuals who are residents of or will be expected to work within the specified locale. Compensation varies based on a variety of factors, which include (but aren’t limited to) things such as skills and competencies, qualifications, knowledge, and experience. In addition to base pay, most employees are eligible to participate in Epic’s generous benefit plans and discretionary incentive programs (subject to the terms of those plans or programs).

British Columbia Base Pay Range
$171,622$251,712 CAD

ABOUT US

Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 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 .

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 .

Similar Jobs

Hologate gmbh - Unreal Engine Developer (C++)

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
3 Weeks ago
Welevel - Operations Management Intern

Welevel

Munich, Bavaria, Germany (On-Site)
3 Weeks ago
Playrix - Director of Engineering

Playrix

Serbia (Remote)
5 Months ago
Framestore - Technical Artist - Immersive

Framestore

London, England, United Kingdom (On-Site)
2 Weeks ago
2K - Technical Director of Gameplay

2K

Vancouver, British Columbia, Canada (On-Site)
9 Months ago
Gearbox Software - Senior Online Programmer

Gearbox Software

Frisco, Texas, United States (On-Site)
4 Months ago
Gaming Innovation Group  - Golang Backend Developer

Gaming Innovation Group

Catalonia, Spain (Hybrid)
2 Weeks ago
Everyday Health Group - Senior Software Engineer, Backend - Lose It!

Everyday Health Group

United States (On-Site)
5 Months ago
Supercell - Senior Server Engineer

Supercell

Helsinki, Uusimaa, Finland (On-Site)
5 Months ago
LeoVegas - Senior Backend Engineer - Retention/Sports Betting/iGaming

LeoVegas

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Sperasoft - Senior 3D Vegetation Artist

Sperasoft

Yerevan, Yerevan, Armenia (On-Site)
3 Weeks ago
Riot Games - Senior Manager, Art Direction - Teamfight Tactics

Riot Games

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Escape Velocity Entertainment - Technical Artist (Houdini)

Escape Velocity Entertainment

(Remote)
2 Weeks ago
Playrix - Lead VFX Artist

Playrix

Serbia (Remote)
5 Months ago
Outscal - SME - C++/Unity/Multiplayer/Unreal

Outscal

(Remote)
3 Months ago
Epic Games - Senior Gameplay Systems Engineer, Developer Relations

Epic Games

(On-Site)
3 Months ago
HoYoverse - Senior Gameplay Programmer AI

HoYoverse

Québec City, Quebec, Canada (Remote)
2 Weeks ago
Epic Games - Lead Automation Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago
Epic Games - Tech Art Lead

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago
Epic Games - Senior Server Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Vancouver, British Columbia, Canada

Behaviour Interactive - Senior People & Culture Business Partner

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Amber - Customer Support Agent with English and Japanese

Amber

Quebec, Canada (Remote)
1 Month ago
Bally's Interactive - Lead Product Designer

Bally's Interactive

Toronto, Ontario, Canada (Hybrid)
3 Weeks ago
Larian Studios - Sound Designer

Larian Studios

Quebec, Canada (On-Site)
2 Months ago
Maxis Studios - Community Production Manager - The Sims

Maxis Studios

British Columbia, Canada (Hybrid)
4 Hours ago
Umanaia - Responsable technique / Technical Lead

Umanaia

Montreal, Quebec, Canada (On-Site)
9 Months ago
Epic Games - Senior Engine Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Scanline VFX - Editor (Trailers)

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
6 Months ago
Epic Games - Senior UI Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

ByteDance - Software Engineer, Video-On-Demand

ByteDance

Singapore (On-Site)
5 Months ago
Patreon - Senior iOS Engineer

Patreon

San Francisco, California, United States (Hybrid)
2 Weeks ago
NVIDIA - Systems Software Engineering Intern, Distributed Systems

NVIDIA

Santa Clara, California, United States (On-Site)
6 Days ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Ziff Davis - Principal Architect

Ziff Davis

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Warner Bros Games - Senior Staff Engineer - Java-Commerce Team

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
1 Week ago
Sporty Group - Android Engineer

Sporty Group

India (Remote)
8 Months ago
Starkflow - Backend Product Engineer

Starkflow

San Francisco, California, United States (On-Site)
2 Weeks ago
The Walt Disney Company - Principal Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Hours ago
Sleeper - Backend Engineer

Sleeper

Los Angeles, California, United States (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Founded in 1991, Epic Games is a leading interactive entertainment company and provider of 3D engine technology. Epic operates Fortnite, one of the world’s largest games with over 350 million accounts and 2.5 billion friend connections. Epic also develops Unreal Engine, which powers the world’s leading games and is adopted across industries such as film and television, architecture, automotive, manufacturing, and simulation. Through Unreal Engine, Epic Games Store, and Epic Online Services, Epic provides an end-to-end digital ecosystem for developers and creators to build, distribute, and operate games and other content. Epic has over 40 offices worldwide with headquarters in Cary, North Carolina.

Cary, North Carolina, United States (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

Novi Sad, Vojvodina, Serbia (On-Site)

London, England, United Kingdom (On-Site)

Cary, North Carolina, United States (On-Site)

London, England, United Kingdom (On-Site)

Cary, North Carolina, United States (On-Site)

(On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

View All Jobs

Get notified when new jobs are added by Epic Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug