Backend Security Programmer (Asset Integrity)

1 Month ago • 3 Years + • Backend Development

Job Summary

Job Description

Epic Games seeks a Backend Security Programmer specializing in asset integrity to protect sensitive game resources from unintentional information disclosure. This role involves direct code development and ownership across multiple services and codebases. Collaboration with Fortnite, Unreal Engine, and Epic Games Store teams is crucial to address security concerns in existing and upcoming features. Responsibilities include investigating root causes of unintentional information disclosure incidents, proactively identifying resource integrity risks in Fortnite backend services, developing and improving large-scale internal tools, and handling real-time online service and platform issues. The ideal candidate will have 3+ years of backend game development experience, advanced knowledge of programming languages (C++, Java, Go, or TypeScript), and a strong understanding of distributed systems and AWS/Cloud infrastructure.
Must have:
  • 3+ years backend game development experience
  • Advanced C++, Java, Go, or TypeScript skills
  • Deep understanding of distributed systems
  • AWS/Cloud infrastructure expertise (IaC)
  • Experience with Kubernetes and API design
  • Data analysis for problem-solving
  • Security vulnerability mitigation knowledge
Perks:
  • 100% employer-paid premiums for employee and dependents
  • Medical, dental, and vision coverage
  • Supplemental coverage for critical illness
  • Telemedicine, life insurance, AD&D insurance
  • Long-term disability insurance
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer matching
  • Employee assistance program
  • Mental wellness program

Job Details

ECOSEC

Ce que nous faisons

L’équipe ECOSEC d’Epic offre une expérience sécuritaire aux utilisateurs. Nous travaillons sur plusieurs produits et services pour améliorer les technologies et élaborer des politiques transparentes afin que nos joueurs et utilisateurs puissent vivre des expériences positives sur nos plateformes.

Ce que vous ferez

Epic Games est à la recherche d’un programmeur backend en sécurité spécialisé dans l'intégrité des actifs afin de protéger les ressources sensibles du jeu contre toute divulgation non intentionnelle d'informations. Vos efforts seront essentiels au succès de Fortnite et des nombreux créateurs qui en dépendent. Le candidat idéal sera parfaitement à l'aise avec le développement backend et possédera une expérience antérieure dans le développement de fonctionnalités de sécurité. Il s'agit d'une occasion exceptionnelle de contribuer à la prochaine génération des outils de développement de jeux d’Epic.

Ce dont vous serez responsable

  • Développer directement du code et être responsable de codes pour plusieurs services et bases de code
  • Collaborer avec les équipes responsables de Fortnite, d’Unreal Engine et du Epic Games Store pour étudier les enjeux de sécurité liés aux fonctionnalités existantes et à venir, et proposer des modifications, le cas échéant
  • Travailler avec les équipes de développement internes et externes responsables d’Unreal Engine pour Fortnite, y compris des marques connues, pour répondre aux préoccupations en matière d’intégrité des ressources et de divulgation de renseignements
  • Enquêter sur les causes techniques fondamentales des incidents de divulgation involontaire de renseignements
  • Rechercher de manière proactive les composants dans les services backend de Fortnite qui créent des risques pour l’intégrité des ressources, puis communiquer clairement le problème ainsi que la solution recommandée
  • Développer et améliorer les outils internes à grande échelle afin de protéger l’écosystème pour les créateurs d’Epic
  • Composer avec divers problèmes en temps réel qui pourraient survenir en lien avec les services en ligne et les plateformes

Ce que nous recherchons

  • Plus de trois ans d’expérience en programmation au niveau des logiciels. Expérience dans le développement « backend » de jeux
  • Connaissances avancées dans l’un ou plusieurs des langages de programmation suivants : C++, Java, Go, ou TypeScript
  • Compréhension approfondie des systèmes distribués et des modèles de conception
  • Connaissances avancées de l’infrastructure AWS/Cloud (services Amazon dans le nuage), incluant la gestion et la provision d’infrastructure au moyen de code (IaC) (p. ex., Terraform)
  • Expérience dans la création et la gestion de systèmes distribués, la conception d’interfaces de programmation et le lancement de services (p. ex., Kubernetes)
  • Expérience de travail en analyse de données dans le but de résoudre, prévenir ou identifier des problèmes
  • Connaissance et/ou expérience dans l'atténuation des vulnérabilités de sécurité dans les environnements isolés  « sandboxes ») / machines virtuelles et les stratégies potentielles de mitigation
  • Expérience de travail ou de développement d’environnements d’intégration et développement continus
  • Expérience en création et lancement d’image multimédias

Avantages

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.

Similar Jobs

bytedance - Android/iOS Engineer, Flow - 2025 Start

bytedance

Singapore (On-Site)
7 Months ago
Globalization Partners - Principal Solution Architect

Globalization Partners

United States (Remote)
3 Months ago
Qualcomm - Sr Engineer- Graphics Driver

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
luxsoft - Junior Java Developer

luxsoft

Ukraine (Remote)
1 Week ago
warner bros games - Staff Software Engineer in Test - SDET (GQA Team)

warner bros games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Gearbox Software - Senior Online Programmer

Gearbox Software

Frisco, Texas, United States (On-Site)
6 Months ago
Canva - Senior Backend Engineer - Support Automation and AI Enablement

Canva

Brisbane, Queensland, Australia (Remote)
2 Months ago
PwC - Backend Developer/Consultant with German (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
8 Months ago
Riot Games - Staff Software Engineer (Services) - Teamfight Tactics, Core Tech

Riot Games

Los Angeles, California, United States (On-Site)
3 Months ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nasdaq - Software Engineer, Sr Specialist

Nasdaq

Philadelphia, Pennsylvania, United States (Hybrid)
1 Week ago
Workato - Senior Software Engineer (Rust)

Workato

Sofia, Sofia City Province, Bulgaria (Remote)
1 Week ago
Sabre India - Sr Data Science Engineer

Sabre India

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Resolver, a Kroll Business - Performance Test Engineer

Resolver, a Kroll Business

Hyderabad, Telangana, India (On-Site)
7 Months ago
FICO - Software Quality Assurance-Engineer II

FICO

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Ion - Senior Technical Support Analyst, Jersey City - 7537

Ion

Jersey City, New Jersey, United States (On-Site)
7 Months ago
Aryaka - Security Product Architect

Aryaka

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Thales - Senior SDET

Thales

Bengaluru, Karnataka, India (Hybrid)
2 Weeks ago
Adobe - Big Data Engineer

Adobe

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Motorola solutions - Principal Engineer, Test Automation

Motorola solutions

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Super.com - Manager, Data Analytics

Super.com

Canada (Remote)
3 Months ago
Hardsuit Labs - Optimization Engineer (Unreal Engine | Video Games)

Hardsuit Labs

Canada (Remote)
3 Weeks ago
Banyan Software - Manager, Business Development - Education

Banyan Software

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Motive Studio - Technical Animator - Battlefield

Motive Studio

Montreal, Quebec, Canada (On-Site)
2 Months ago
Epic Games - Automation Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
The Walt Disney Company - Shipwide Production Supervisor (Fixed Term)

The Walt Disney Company

Toronto, Ontario, Canada (On-Site)
1 Month ago
Ansys - Spring 2026 Electronics Intern (MS/PHD)

Ansys

Vancouver, British Columbia, Canada (Hybrid)
6 Days ago
extreme network - Edge AI Staff Engineer

extreme network

Ontario, Canada (Remote)
2 Months ago
Rockstar Games - Senior Workplace Coordinator

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
Epic Games - Programmeur Desktop Sénior, Fortnite Tech

Epic Games

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

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Sporty Group - Technical Director

Sporty Group

(Remote)
6 Months ago
Evolution  - Scala Spark Developer

Evolution

Riga, Latvia (Hybrid)
1 Year ago
warner bros games - Staff Software Engineer

warner bros games

Hyderabad, Telangana, India (Hybrid)
2 Months ago
Google - Engineering Manager, WAN Core

Google

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Google - Senior Software Developer, Site Reliability Engineering, Google Cloud

Google

San Francisco, California, United States (On-Site)
5 Months ago
Playtika - PHP Technical Lead

Playtika

Ukraine (On-Site)
1 Month ago
Epic Games - Senior C++ Programmer, Native Client

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Canva - Senior Software Reliability Engineer (Production Health)

Canva

Sydney, New South Wales, Australia (Remote)
2 Months ago
Interactive Brokers - Senior Java Developer

Interactive Brokers

Tallinn, Harju County, Estonia (On-Site)
7 Months ago
Argus Labs - Senior Software Engineer (Infrastructure/Backend)

Argus Labs

(Remote)
2 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