Senior Security Programmer - Asset Integrity

1 Month ago • 5 Years + • Cyber Security

Job Summary

Job Description

Epic Games seeks a Senior Security Programmer specializing in asset integrity to safeguard sensitive game resources from unintentional information disclosure. The role involves collaborating with Fortnite and Unreal Engine teams to identify and mitigate security risks in existing and upcoming features. Responsibilities include investigating root causes of data breaches, proactively identifying vulnerabilities, and proposing solutions. The ideal candidate possesses extensive Unreal Engine and C++ expertise, understands multiplayer online game architectures, and has experience with Windows and Linux security development practices. The position requires designing, implementing, and maintaining new security initiatives for Fortnite's client and server components, debugging existing systems, and fostering a security-conscious environment among colleagues.
Must have:
  • 5+ years game programming experience
  • Extensive Unreal Engine & C++ knowledge
  • Understanding of multiplayer game architecture
  • Windows/Linux security development expertise
  • Knowledge of network attack/exploitation techniques
  • Experience with client/server sandboxing
  • Understanding of cryptography principles (digital signatures)
  • CI/CD environment experience
Perks:
  • 100% employer-paid premiums for employee and dependents
  • Supplemental medical, dental, and vision coverage
  • Life, AD&D, and long-term disability insurance
  • Weekly short-term disability pay
  • Matching retirement savings plan
  • Employee assistance program
  • Comprehensive 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 sénior 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 Unreal Engine 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

  • Collaborer avec les équipes responsables de Fortnite et d’Unreal Engine 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 le programme client ou le serveur 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
  • Inciter vos collègues à maintenir un état d’esprit axé sur la sécurité
  • Concevoir, mettre en œuvre, déployer ou maintenir de nouvelles initiatives de sécurité pour des composants du programme client et du serveur de Fortnite
  • Déboguer, modifier et optimiser les systèmes de sécurité existants pour le programme client et le serveur de Fortnite

Ce que nous recherchons

  • Un minimum de cinq ans d’expérience en programmation dans le monde du jeux vidéo
  • Connaissances très poussées d’Unreal Engine et C++ au niveau des initiatives de développement pour Unreal
  • Compréhension des architectures de jeux vidéo multijoueur en ligne
  • Connaissance des pratiques de développement et de sécurité sous Windows et Linux
  • Grande connaissance technique des moyens d’attaquer ou d’exploiter les systèmes en réseau
  • Connaissances au niveau des techniques de bac à sable pour clients et serveurs utilisant Windows et Linux
  • Connaissances des principes de cryptographie, surtout au niveau des signatures numériques
  • Expérience de travail ou de développement d’environnements d’intégration et développement continus
  • Excellentes aptitudes interpersonnelles et de communication

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

Epic Games - Gameplay Systems Programmer, Fortnite

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Epic Games - Art Director

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
2 Weeks ago
Meta4 Interactive - Creative Director

Meta4 Interactive

Québec City, Quebec, Canada (Remote)
1 Month ago
Scopely - Principal Content Designer - Unannounced AAA Action RPG

Scopely

United States (Remote)
6 Months ago
WongDoody - DIGITAL CREATIVE - AI WORKFLOW SPECIALIST (ALL GENDERS)

WongDoody

Stuttgart, Baden-Württemberg, Germany (Hybrid)
5 Months ago
SmileGate - Security Threat and Breach Analysis

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
2 Weeks ago
Google - Engineering Manager, Google Distributed Cloud air-gapped

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
ByteDance - Senior Infrastructure Security Engineer, Security Assurance

ByteDance

Singapore (On-Site)
6 Months ago
PwC - Cloud Security | Manager | Cyber Security | Technology Consulting

PwC

Dublin, County Dublin, Ireland (On-Site)
7 Months ago
PwC - Cybersecurity Threat & Vulnerability | Manager | Cyber Security | Technology Consulting

PwC

Dublin, County Dublin, Ireland (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior UX Designer, Creator Tools

Epic Games

(On-Site)
1 Week ago
Epic Games - Lead Engine Programmer, Verse Framework

Epic Games

Bellevue, Washington, United States (On-Site)
2 Months ago
Epic Games - Senior Product Counsel, Children's Privacy & Design

Epic Games

(On-Site)
2 Months ago
Epic Games - 3D Art Lead

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Epic Games - Senior Engine Programmer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Survios - Technical Artist - Animation (Unreal Engine 5)

Survios

California, United States (Remote)
2 Months ago
OtherSide Entertainment - Lead Game Designer - Thick As Thieves

OtherSide Entertainment

United States (Remote)
2 Days ago
Welevel - Senior Prop Artist

Welevel

Munich, Bavaria, Germany (On-Site)
2 Months ago
Amber - Action Game Designer, PC/Console Games (Project Based)

Amber

Bucharest, Bucharest, Romania (On-Site)
9 Months ago
Kepler Interactive - Senior Environment Tech Artist

Kepler Interactive

Montréal, Occitanie, France (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

IGG - Game System Designer (Mobile Game)

IGG

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Enverus - Analyst, Intelligence

Enverus

Calgary, Alberta, Canada (On-Site)
1 Day ago
Super - Senior Software Engineer - Full-Stack

Super

Canada (Remote)
1 Month ago
Beamdog - Senior Narrative Designer

Beamdog

Edmonton, Alberta, Canada (Remote)
5 Months ago
Cerence - Principal Python Software Developer

Cerence

Canada (Hybrid)
1 Day ago
NVIDIA - M&A and Integration Lead

NVIDIA

Canada (On-Site)
1 Month ago
Google - Senior Data Scientist, Research, Chrome Data Science

Google

Waterloo, Ontario, Canada (On-Site)
1 Week ago
ICON Creative Studio - Modeling & Texturing Artist

ICON Creative Studio

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Evolution - Korean Language Live Game Presenter

Evolution

Ontario, Canada (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Cyber Security Jobs

PwC - Associate - Mumbai Shivaji Park - Technology Consulting

PwC

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Rackspace Technology - SOC Lead (Sentinel experience required)

Rackspace Technology

India (Remote)
3 Months ago
Google - Staff Security Engineer, Google Distributed Cloud

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
NVIDIA - Senior AI System Security Architect - Networking

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Google - Data Center Security Manager, Compliance, Safety, Risk Management

Google

Bridgeport, Alabama, United States (On-Site)
1 Week ago
Microsoft - Software Engineering IC3

Microsoft

Hyderabad, Telangana, India (On-Site)
1 Week ago
NVIDIA - Senior Networking Security Research Architect

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Google - Security Engineer, Detection

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
ION - Network Security Engineer

ION

Milan, Lombardy, Italy (Hybrid)
6 Months ago
ByteDance - Software Engineer, Global Payment Privacy & Security

ByteDance

San Jose, California, United States (On-Site)
1 Month 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.

Montreal, Quebec, Canada (On-Site)

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

Vancouver, British Columbia, Canada (On-Site)

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

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

Los Angeles, California, United States (On-Site)

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

London, England, United Kingdom (On-Site)

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