Senior Engineer, Patching

5 Months ago • 4-8 Years • Backend Development • $177,672 PA - $310,221 PA

Job Summary

Job Description

As a Senior Engineer on the Patching team at Epic Games, you'll collaborate with a cross-site group to build and maintain core content installation and patching technology. Responsibilities include architecting new features, optimizing patching performance, collaborating with backend services teams, designing and implementing well-documented features, improving existing tools, and maintaining codebases. You'll work with millions of gamers, developers, and enterprise professionals, ensuring underlying systems meet customer needs. This involves profiling, troubleshooting, and using expertise to drive solutions across a range of challenges.
Must have:
  • Excellent C++ skills
  • Familiarity with patching and compression techniques
  • Proficiency in algorithm design, profiling, and optimization
  • System interface and tool architecture
  • Strong problem-solving and troubleshooting skills
Good to have:
  • Cross-platform development (Windows, Mac, Linux)
  • Version Control Systems (Perforce, Git)
  • IDEs (Visual Studio, Xcode)
  • Networking diagnostic tools (Charles, Postman)

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.

ENGINEERING - 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

As a member of our Patching team, you can expect to coordinate with a cross-site group of highly skilled individuals. You will have opportunities to architect new features and evolve existing products used daily by millions of gamers, developers, and enterprise professionals. You will partner closely with backend services teams to ensure that the underlying systems we build meet internal and external customer needs.

In this role, you will

  • Build and maintain core content installation and patching technology
  • Profile and optimize patching features to ensure they’re highly performant
  • Be hands-on and use your technical expertise to drive solutions for a range of challenges
  • Collaborate with other teams (including Product, Design, QA, and Backend Service Teams)
  • Design, architect, implement, and ship well-documented new features
  • Improve, and evolve existing tools and features
  • Maintain and hunt for bugs in existing code bases

What we're looking for

  • Excellent C++ skills and software engineering principles
  • Familiarity with patching and compression techniques
  • Proficiency with algorithm design, profiling, and optimization
  • Ability to architect system interfaces and tools
  • Strong problem-solving, logic, and troubleshooting skills
  • Track record of development on tight schedules with complex technical requirements
  • Experience with any of the following is nice to have: cross-platform development (Windows, Mac, Linux), Version Control Systems like Perforce and Git, IDEs like Visual Studio and XCode, and networking diagnostic and debugging tools like Charles and Postman

This role is open to multiple locations in North America and Europe (including CA, NY, & WA). 

New York City Base Pay Range
$211,514$310,221 USD
California Base Pay Range
$186,133$272,995 USD
Washington Base Pay Range
$177,672$260,586 USD

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

Cognite - Technical Account Manager

Cognite

Houston, Texas, United States (Hybrid)
3 Weeks ago
Codeway - Fullstack Developer

Codeway

İstanbul, Türkiye (On-Site)
5 Months ago
velotio technologies  - Senior DevOps Engineer (AWS)

velotio technologies

Maharashtra, India (Remote)
2 Months ago
GT - Senior Full-stack Developer (Python+React.js)

GT

Ukraine (Remote)
1 Month ago
Bally's Interactive - Android Developer - Mid Level

Bally's Interactive

Manchester, England, United Kingdom (On-Site)
1 Month ago
Epic Games - Senior DevOps Engineer

Epic Games

(On-Site)
1 Month ago
Amazon games  - System Dev Engineer, Amazon Games

Amazon games

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
Tesla - Software Distributed Systems Engineer

Tesla

North Holland, Netherlands (On-Site)
3 Months ago
Epic Games - Security Engineer - Backend (Asset Integrity)

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
White Hat Gaming - Scala Developer

White Hat Gaming

(Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

extreme network - Manager of Development Engineering

extreme network

Vaughan, Ontario, Canada (Hybrid)
2 Months ago
CME Group - Platform Engineer - II

CME Group

Bengaluru, Karnataka, India (On-Site)
1 Month ago
cyara - Technical Lead - Full Stack - C#, .Net, ReactJS

cyara

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Social Discovery Ventures - Senior Python Developer

Social Discovery Ventures

Poland (Remote)
4 Weeks ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
1 Month ago
Synechron - Murex Front Office & Risk Support Specialist

Synechron

Pune, Maharashtra, India (On-Site)
1 Week ago
Admin Looks - Release Manager

Admin Looks

Hyderabad, Telangana, India (Remote)
7 Months ago
Ansys - Lead R&D Engineer

Ansys

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
Aptive - QA Engineer

Aptive

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
UXBERT Labs - Senior QA Engineer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

Temporal Technologies - Staff Developer Advocate, AI

Temporal Technologies

San Francisco, California, United States (On-Site)
2 Weeks ago
Vimeo - Engineering Manager, Monetization

Vimeo

New York, United States (On-Site)
2 Weeks ago
The Walt Disney Company - Senior Software Engineer - Audience Targeting

The Walt Disney Company

California, United States (On-Site)
1 Month ago
Nagarro - Associate Principal Engineer / Salesforce Enterprise Architect

Nagarro

Atlanta, Georgia, United States (Hybrid)
2 Weeks ago
bytedance - High-Performance Computing Research Scientist (Inference Optimization)

bytedance

San Jose, California, United States (On-Site)
2 Months ago
Nintendo - Senior Technical Localization Specialist (Japanese Bilingual)

Nintendo

Redmond, Washington, United States (Hybrid)
1 Month ago
samaa technologies - GCP Solutions Architect (Salesforce)

samaa technologies

United States (On-Site)
2 Months ago
PlayStation Global - Producer (Contract)

PlayStation Global

Los Angeles, California, United States (On-Site)
2 Months ago
Epic Games - Product Manager (BR & Reload)

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
NVIDIA - System Software Engineer - GPU

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Auckland, Auckland, New Zealand (Remote)
2 Months ago
Pocket Worlds - Staff Full-Stack Engineer (Backend Leaning)

Pocket Worlds

United States (Remote)
2 Months ago
Epic Games - Senior Rust Software Engineer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
bytedance - Backend Software Engineer

bytedance

Dubai, Dubai, United Arab Emirates (On-Site)
1 Month ago
Sony Interactive Entertainment - Server-Side Engineer (PlayStation™Network Server Application Development)

Sony Interactive Entertainment

Tokyo, Japan (On-Site)
4 Months ago
warner bros games - Staff Software Engineer - Backend (Adtech Team)

warner bros games

Pune, Maharashtra, India (Hybrid)
3 Months ago
GameChanger - Senior Engineering Manager, Core Services

GameChanger

United States (Remote)
2 Months ago
that game company - Senior Backend Engineer - China

that game company

Shanghai, Shanghai, China (On-Site)
2 Months ago
Huuuge Games - Senior Java Software Engineer

Huuuge Games

Masovian Voivodeship, Poland (Hybrid)
3 Months ago
Interactive Brokers - Senior Java Developer

Interactive Brokers

Tallinn, Harju County, Estonia (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Montreal, Quebec, Canada (On-Site)

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

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

New York, New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (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