Senior Software Engineer, Developer Relations

2 Hours ago • 4-8 Years • Game Engine

Job Summary

Job Description

Senior Software Engineer, Developer Relations at Epic Games focuses on bridging the gap between Unreal Engine users and Epic's development team. Responsibilities include providing technical guidance to Unreal Engine licensees, resolving complex programming issues, writing well-documented and optimized code for bug fixes and feature enhancements, debugging and analyzing development problems, collaborating with clients from diverse sectors to shape future Unreal Engine versions, and creating knowledge-sharing resources (presentations, white papers, tutorials). The role also involves mentoring team members and proactively improving processes to reduce friction for developers. This requires strong C++ and C# skills, experience with real-time applications, excellent communication, and a passion for helping others.
Must have:
  • Senior-level C++/C# development experience
  • Real-time application expertise
  • Strong problem-solving skills
  • Excellent communication (written & verbal)
  • Experience with CI/CD and build systems
Perks:
  • 100% premium coverage for employee and dependents
  • Comprehensive health, dental, and vision coverage
  • Disability and life insurance
  • Retirement savings plan with employer contribution
  • Mental wellness program

Job Details

PROGRAMMATION OU DÉVELOPPEMENT - UNREAL ENGINE 

Ce que nous faisons

Les projets propulsés par Unreal Engine demeurent à la fine pointe du divertissement en temps réel depuis plus de 20 ans. Notre équipe d’experts en matière de programmation innove constamment afin d’améliorer les outils et la technologie conçus pour donner des moyens incroyables aux développeurs de contenu à l’échelle de la planète. 

Ce que vous ferez

Nous recherchons un programmeur logiciel pour aider à rapprocher les utilisateurs finaux d'Unreal Engine de différents secteurs, lieux et niveaux d'expérience, avec l'équipe de développement d'Epic. Le candidat idéal est un Programmeur C++ sénior, avec de l'expérience dans les applications en temps réel, ayant un excellent sens du service client et des compétences exceptionnelles en communication.

Ce dont vous serez responsable

  • S'engager auprès des propriétaires de licences en personne, par vidéo ou par courriel pour obtenir les meilleurs résultats possibles
  • Fournir des conseils programmation aux détenteurs de licences Unreal Engine lorsqu'ils rencontrent des problèmes difficiles
  • Rédiger un code bien documenté et optimisé pour les corrections et les améliorations de fonctionnalités
  • Déboguer, examiner et analyser les problèmes de développement mineurs et majeurs, y compris, mais sans s'y limiter, les bogues, les pannes et les problèmes de performance d'exécution
  • Travailler avec des clients et des partenaires techniques issus de différents secteurs d'activité afin de s'assurer que les futures versions d'Unreal Engine continuent de répondre à leurs besoins
  • Diriger la création et le développement de ressources de partage des connaissances, y compris des présentations en direct, des livres blancs, des tutoriels et des articles d'information
  • Assurer le mentorat et le coaching des membres de l'équipe

Ce que nous recherchons

  • Expérience de niveau senior dans le développement de fonctionnalités et/ou de systèmes de jouabilité avec C++ et C#
  • Une solide compréhension des pipelines de build et des pratiques de développement d'équipe qui les exploitent
  • Expérience dans la résolution de problèmes impliquant l'Interopérabilité des systèmes CI/CD, la compilation/liaison et les environnements de build distribués
  • Solides compétences en communication écrite et verbale, y compris la capacité de faire des présentations techniques à des publics ayant des connaissances techniques variées
  • Une personne créative qui résout les problèmes et qui a la passion d'aider les autres développeurs
  • Une personne motivée qui s'approprie la relation technique avec les développeurs et travaille de manière proactive pour réduire les frictions et améliorer les processus

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

Ajmera Infotech - Technical Program Manager

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - ETIC, Azure Technical Support Engineer - Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
5 Months ago
N-iX - Senior Python Engineer (Part-Time)

N-iX

Poland (Remote)
3 Hours ago
Hitachi - AWS Infrastructure Engineer/Administrator

Hitachi

Bengaluru, Karnataka, India (Remote)
5 Months ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Serbia (Remote)
5 Months ago
Larian Studios - Technical QA Tester Internship

Larian Studios

Quebec, Canada (On-Site)
2 Months ago
Larian Studios - Engine Programmer Internship

Larian Studios

Quebec, Canada (On-Site)
2 Weeks ago
Amazon - Software Development Engineer, Amazon Games

Amazon

Bucharest, Bucharest, Romania (On-Site)
10 Months ago
Playrix - Senior C++/Python Software Engineer (Engine)

Playrix

Portugal (Remote)
5 Months ago
Amazon Games - System Dev Engineer, Amazon Games

Amazon Games

Bucharest, Bucharest, Romania (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

CloudHire - ML Engineer

CloudHire

Hyderabad, Telangana, India (Remote)
2 Weeks ago
GT - Senior Frontend Engineer

GT

(Remote)
4 Days ago
The Walt Disney Company - Senior Software Engineer - Audience Targeting

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Months ago
N-iX - Middle Full-Stack (Node.js+React) Engineer

N-iX

Ukraine (Remote)
3 Weeks ago
WorldWinner - Senior Software Engineer - iOS

WorldWinner

(Remote)
2 Months ago
The Walt Disney Company - Lead Data Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
1 Hour ago
Velotio Technologies - Senior Engineer (ROR)

Velotio Technologies

Maharashtra, India (Remote)
3 Weeks ago
Roofstacks - Senior Cyber Security Engineer

Roofstacks

İstanbul, İstanbul, Türkiye (On-Site)
2 Weeks ago
The Walt Disney Company - Manager, Software Engineering

The Walt Disney Company

Santa Monica, California, United States (On-Site)
3 Months ago
Riot Games - Software Engineer - Platform & Tools (Contractor)

Riot Games

Shanghai, Shanghai, China (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Digital Extremes - Senior Data Engineer

Digital Extremes

Ontario, Canada (Remote)
1 Month ago
Google - Student Researcher, BS/MS, Winter/Summer 2025

Google

Waterloo, Ontario, Canada (On-Site)
5 Months ago
Tesla - Metrology Engineer

Tesla

Ontario, Canada (On-Site)
2 Months ago
Epic Games - Senior SDET

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
DNEG - Compositor (Stereo Elements Artist)

DNEG

Quebec, Canada (Hybrid)
1 Month ago
Epic Games - Senior Technical Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Hours ago
Epic Games - Senior Tools Programmer, Applied Usability

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
ICON Creative Studio - Rigging Artist

ICON Creative Studio

Vancouver, British Columbia, Canada (On-Site)
2 Weeks ago
Turbulent - Senior DevOps Engineer

Turbulent

Montreal, Quebec, Canada (On-Site)
1 Month ago
Ubisoft - Lead Technical Rainbow Six

Ubisoft

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

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Wargaming - Senior Engine Developer (World of Tanks)

Wargaming

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Pragma - Game Services Engineer - Co-Dev

Pragma

Canada (Remote)
3 Weeks ago
Stardock - Senior Game Developer

Stardock

Plymouth, Michigan, United States (On-Site)
2 Weeks ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
5 Months ago
Intrepid Studios,  Inc  - Senior Gameplay Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
2 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
5 Months ago
Larian Studios - Technical QA Tester Internship

Larian Studios

Quebec, Canada (On-Site)
2 Months ago
undefined - Unity 3D Developer

Ahmedabad, Gujarat, India (On-Site)
10 Months ago
Mojang Studios - Senior C++ Gameplay Engineer (Bedrock)

Mojang Studios

Stockholm, Stockholm County, Sweden (On-Site)
7 Months ago
Worlds - Technical Director - Unreal Engine

Worlds

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