Senior Software Engineer, Developer Relations

3 Months ago • 4-8 Years • Programming

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

Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

(On-Site)
7 Months ago
playrix  - Senior C++ Software Engineer (Tools)

playrix

Serbia (Remote)
9 Months ago
playrix  - Technical Director (Game Project)

playrix

Cyprus (Remote)
9 Months ago
Sailpoint - Senior Consultant: Expert Services

Sailpoint

Pune, Maharashtra, India (On-Site)
1 Year ago
sony global (Games) - Artificial intelligence researcher

sony global (Games)

Shenzhen, Guangdong Province, China (On-Site)
3 Months ago
Threat connect - .NET Software Engineer (maternity backfill)

Threat connect

Cluj-Napoca, Cluj County, Romania (Remote)
2 Months ago
Quantic Dream - Graphic Programmer

Quantic Dream

Paris, Île-de-France, France (Hybrid)
1 Month ago
Rockstar Games - MongoDB Administrator: Database Operations

Rockstar Games

Carlsbad, California, United States (On-Site)
2 Months ago
5minlab - Client Programmer

5minlab

Seoul, South Korea (On-Site)
6 Months ago
PwC - Senior Software Developer (.NET)

PwC

Qormi, Malta (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

frozenbyte games - IT

frozenbyte games

Helsinki, Uusimaa, Finland (On-Site)
1 Month ago
Intel  - 3D and Ray Tracing Architect

Intel

Folsom, California, United States (On-Site)
1 Month ago
Sailpoint - Senior Consultant

Sailpoint

Australia (Remote)
3 Weeks ago
Ion - Senior C++ Developer, Italy

Ion

Rome, Lazio, Italy (On-Site)
10 Months ago
EvenUp - Backend Software Engineer, AI Platform

EvenUp

Toronto, Ontario, Canada (Hybrid)
6 Months ago
Qualcomm - CPU Server Physical Design Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
2 Months ago
Aristocrat - Games Design Manager

Aristocrat

Reno, Nevada, United States (On-Site)
1 Month ago
Dream world  - Senior Game Designer, MMO Sandbox

Dream world

Redwood City, California, United States (Remote)
3 Months ago
Saronic Technologies - Senior Forward Deployed Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
1 Week ago
Rocket Science - Software Engineer - UI

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Electronic Arts - Technical Program Manager - Developer Experience

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
ShyftLabs - Senior Machine Learning Engineer

ShyftLabs

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Activate Games - Human Resource Generalist

Activate Games

Winnipeg, Manitoba, Canada (On-Site)
1 Month ago
Ubisoft - UI Artist

Ubisoft

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Larian Studios - VFX DIRECTOR

Larian Studios

Quebec, Canada (On-Site)
7 Months ago
Critical mass - Freelance Copywriter, Platform + Systems Focus

Critical mass

Toronto, Ontario, Canada (On-Site)
1 Month ago
Amber - Localization Quality Assurance with Indonesian

Amber

Montreal, Quebec, Canada (Hybrid)
11 Months ago
Amber - Localization Quality Assurance with Spanish (LATAM)

Amber

Quebec, Canada (On-Site)
5 Months ago
AECOM - Senior Civil Engineer

AECOM

Victoria, British Columbia, Canada (On-Site)
1 Month ago
Amber - Localization Quality Assurance (French)

Amber

Quebec, Canada (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Daxko - Senior .Net Software Engineer / Sr. Engineer II

Daxko

Noida, Uttar Pradesh, India (Hybrid)
3 Months ago
luxsoft - Software Developer

luxsoft

Pune, Maharashtra, India (On-Site)
3 Weeks ago
ISS Stoxx - Senior Software Engineer in .NET/Java and SQL (Oracle)

ISS Stoxx

Mumbai, Maharashtra, India (On-Site)
2 Months ago
PwC - Senior .NET Developer

PwC

Athens, Greece (Remote)
6 Months ago
Playdawn Consulting - C++ Programmer

Playdawn Consulting

Mumbai, Maharashtra, India (On-Site)
3 Months ago
Adyen - Senior Database Engineer (PostgreSQL)

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Next Level Business Services - Voice with C

Next Level Business Services

Philadelphia, Pennsylvania, United States (On-Site)
9 Months ago
Nexters - Lead .NET Developer

Nexters

Almaty, Almaty Region, Kazakhstan (Remote)
3 Months ago
Qualcomm - Engineer-.Net

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Veeam Software - Senior C# Developer

Veeam Software

Czechia (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

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

Montreal, Quebec, Canada (On-Site)

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

Montreal, Quebec, Canada (On-Site)

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

Novi Sad, Vojvodina, Serbia (On-Site)

Manchester, England, United Kingdom (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (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