Backend Security Programmer (Resource Integrity)

1 Week ago • 3 Years + • Backend Development

Job Summary

Job Description

Epic Games seeks a Backend Security Programmer specializing in asset integrity to safeguard sensitive game resources from unintentional information disclosure. This crucial role involves direct code development and responsibility for multiple services and codebases. Collaboration with Fortnite, Unreal Engine, and Epic Games Store teams is essential to address existing and upcoming security concerns. Responsibilities include investigating root causes of unintentional information disclosure incidents, proactively identifying backend components creating resource integrity risks, developing large-scale internal protection tools for the Epic creator ecosystem, and handling real-time online service issues. The ideal candidate possesses extensive backend development experience, particularly within game development, and a strong understanding of security best practices.
Must have:
  • 3+ years backend programming experience
  • Proficient in C++, Java, Go, or TypeScript
  • Deep understanding of distributed systems
  • AWS/Cloud infrastructure expertise
  • Experience with data analysis for problem-solving
Good to have:
  • Experience mitigating security vulnerabilities in sandboxes/VMs
  • Experience with CI/CD environments
  • Experience creating and launching multimedia images
Perks:
  • 100% premium coverage for employee and dependents
  • Medical, dental, and vision coverage
  • Life insurance, disability insurance
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer contribution
  • 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

ION - Software Developer/Engineer - Graduate Development Program

ION

Pisa, Tuscany, Italy (On-Site)
5 Months ago
Microsoft - Member of Technical Staff, AI Post-Training

Microsoft

London, England, United Kingdom (On-Site)
1 Week ago
Next Level Business Services - oracle adf developer

Next Level Business Services

Miami, Florida, United States (On-Site)
5 Months ago
NVIDIA - System Design Validation Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
4 Weeks ago
Nagarro - SAP Basis Consultant (m/f/d)

Nagarro

Germany (Remote)
5 Months ago
Red Rover Interactive - Senior Server programmer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
10 Months ago
Sumo Logic - Senior Staff Engineer

Sumo Logic

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Epic Games - Senior Engineer, Patching

Epic Games

(On-Site)
8 Months ago
Voodoo - Freelance Senior Back-end Engineer Node.Js

Voodoo

Paris, Île-de-France, France (Hybrid)
5 Days ago
Abnormal Security - Software Engineer - II, Backend

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudHire - Sr. Java Application Architect

CloudHire

Karnataka, India (Remote)
1 Week ago
Twitch - Software Engineer - Payments

Twitch

San Francisco, California, United States (On-Site)
2 Weeks ago
Aristocrat Gaming - Senior Systems Reliability Engineer (SRE)

Aristocrat Gaming

Austin, Texas, United States (Hybrid)
1 Week ago
ByteDance - Software Engineer, Tech Lead - Engineering Efficiency and AI Code Assistant

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
PwC - Senior Workday Integration Consultant

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Nagarro - Associate Staff Engineer, Java Fullstack

Nagarro

Sri Lanka (Remote)
5 Months ago
Nintendo - Senior Engineer, Installer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
8 Months ago
ByteDance - LLM Global Data - LLM Coding Trainer Intern - 2025 Start

ByteDance

Singapore (On-Site)
2 Months ago
Netflix - Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Netflix

Los Gatos, California, United States (Remote)
2 Months ago
ByteDance - Software Development Engineer in Test

ByteDance

San Jose, California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Bkom Studios - Technical Artist

Bkom Studios

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Snowed In Studios - Principle Software Developer

Snowed In Studios

Quebec, Canada (Remote)
1 Week ago
People Can Fly - Live Operations Technician

People Can Fly

Montreal, Quebec, Canada (Remote)
2 Weeks ago
Pinnguaq - Learning Experience Designer

Pinnguaq

Ontario, Canada (Remote)
1 Week ago
HoYoverse - Senior Business Development Manager

HoYoverse

Québec City, Quebec, Canada (Remote)
6 Days ago
TiMi Studio Group - Animator Intern

TiMi Studio Group

Quebec, Canada (On-Site)
3 Weeks ago
Keywords Studios (Player Support) - Tax Analyst

Keywords Studios (Player Support)

Montréal, Québec, Canada (Remote)
2 Weeks ago
Cineplex - VIP Back of House Supervisor

Cineplex

Calgary, Alberta, Canada (On-Site)
6 Months ago
Maxis Studios - Core Software Engineer

Maxis Studios

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Barracuda Networks  Inc  - Senior Network Engineer

Barracuda Networks Inc

Ontario, Canada (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Sporty Group - Senior Backend Engineer

Sporty Group

(Remote)
9 Months ago
White Hat Gaming  - Scala Developer

White Hat Gaming

(Remote)
5 Months ago
GoMotive - Software Engineer, Backend

GoMotive

India (Remote)
2 Weeks ago
Tencent - Backend Developer

Tencent

(On-Site)
2 Months ago
Flow - Senior/Staff Backend Software Engineer

Flow

Palo Alto, California, United States (Hybrid)
5 Months ago
ByteDance - Software Development Engineer - Cloud Native Databases

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
Epic Games - Machine Learning Ops Engineer

Epic Games

London, England, United Kingdom (On-Site)
2 Months ago
Avathon - Software Engineer (Backend)

Avathon

Bengaluru, Karnataka, India (On-Site)
5 Months ago
The Walt Disney Company - Lead Backend (Java) Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
1 Week ago
Edgemony - Back-End Developer

Edgemony

Milan, Lombardy, Italy (Remote)
5 Days 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.

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

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

Canada (On-Site)

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

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

Montreal, Quebec, Canada (On-Site)

Cary, North Carolina, United States (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