Senior Software Engineer, Developer Relations

1 Month 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

Applied materials  - Technical Lead Engineer

Applied materials

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Revenera - Senior Site Reliability Engineer

Revenera

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Demandbase - Staff Database Reliability Engineer (DBRE)

Demandbase

(Remote)
2 Weeks ago
Starschema - Principal Software Test Engineer (Strata Cloud Manager)

Starschema

Santa Clara, California, United States (On-Site)
3 Weeks ago
London stock Exchange - Senior DevOps Engineer

London stock Exchange

Colombo, Western Province, Sri Lanka (On-Site)
1 Week ago
WerPlay - Senior Unity Developer

WerPlay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
5 Months ago
playrix  - Senior C++/Python Software Engineer (Engine)

playrix

Georgia (Remote)
7 Months ago
Avalanche Studios Group - Systems Programmer

Avalanche Studios Group

Liverpool, England, United Kingdom (Hybrid)
2 Months ago
Stardock - Senior Game Developer

Stardock

Plymouth, Michigan, United States (On-Site)
2 Months ago
Tencent - Lead Engine Systems Engineer

Tencent

Irvine, California, United States (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blacksahrk - Senior Software Engineer

Blacksahrk

Graz, Styria, Austria (On-Site)
3 Weeks ago
Krafton - Software Engineer, Data Engineering

Krafton

Seoul, South Korea (On-Site)
1 Week ago
Kaedim - DevOps Engineer

Kaedim

San Francisco, California, United States (On-Site)
9 Months ago
Kavalirio - FS Cleared Professionals Wanted!

Kavalirio

Orlando, Florida, United States (On-Site)
1 Week ago
Neolytix - AI/ML Engineer

Neolytix

Gurugram, Haryana, India (On-Site)
3 Weeks ago
Experian - Senior Application Security Engineer

Experian

Costa Mesa, California, United States (Remote)
2 Weeks ago
Riot Games - Staff Software Engineer (Build) - Teamfight Tactics

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
Nahc.io - Software Engineer (Unity)

Nahc.io

Hong Kong (On-Site)
1 Month ago
SimpliSafe - SDET II

SimpliSafe

Boston, Massachusetts, United States (Hybrid)
2 Weeks ago
Enphase Energy - Data Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Scanline VFX - Production Coordinator, Visual Pioneering

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Critical mass - Freelance Designer

Critical mass

Calgary, Alberta, Canada (On-Site)
1 Week ago
Qualcomm - Audio/Edge AI Silicon Validation and Firmware Engineer

Qualcomm

Markham, Ontario, Canada (On-Site)
3 Weeks ago
sledgehammer games - Expert Head Artist

sledgehammer games

Toronto, Ontario, Canada (On-Site)
3 Weeks ago
Cerence - Principal Machine Learning Operations Developer - Inference Optimization

Cerence

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Epic Games - Environment Outsource Lead

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Keywords Studios - Tax Analyst

Keywords Studios

Quebec, Canada (Remote)
2 Months ago
Inworld AI - Forward Deployed Engineer (AI Gameplay Engineer)

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Airlab Inc  - LEVEL DESIGNER

Airlab Inc

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

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Light Speed Studios - Main Engineer

Light Speed Studios

Osaka, Osaka, Japan (On-Site)
5 Months ago
PeopleFun - Senior Unity Engineer II

PeopleFun

United States (Remote)
1 Month ago
Maverick Games - Gameplay Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
3 Months ago
house of how - Lead Game Engineer - Sweden

house of how

Boden, Norrbotten County, Sweden (On-Site)
6 Months ago
that game company - Senior Engine Programmer

that game company

United States (Remote)
2 Months ago
ramen VR - Lead Engine Programmer

ramen VR

California, United States (On-Site)
10 Months ago
Garena - Game Developer Intern/Part-time

Garena

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
playrix  - Senior Unity Software Engineer (Gameplay)

playrix

Montenegro (Remote)
7 Months ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
2 Months ago
playrix  - Lead Unity Software Engineer (Gameplay)

playrix

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