Senior Software Programmer, Developer Relations

2 Hours ago • 4-8 Years • Game Programmer

Job Summary

Job Description

Epic Games seeks a Senior Software Programmer for Developer Relations. This role bridges Unreal Engine users with Epic's development team. Responsibilities include providing programming consultation, writing optimized code for fixes and improvements, debugging issues, collaborating with customers across industries, and creating knowledge-sharing resources (presentations, tutorials, articles). The ideal candidate is a senior C++ programmer with experience in real-time applications, excellent communication skills, and a passion for helping other developers. They will also mentor team members and proactively improve processes.
Must have:
  • Senior-level C++ & C# development experience
  • Strong understanding of build pipelines
  • Experience with CI/CD, compilation/linking
  • Excellent written/verbal communication skills
  • Creative problem-solving abilities
  • Proactive approach to improving processes
Perks:
  • 100% employer-paid benefits for employees and dependents
  • Supplemental medical, dental, vision coverage
  • Life and AD&D insurance, long-term disability
  • Retirement savings plan with employer match
  • Mental well-being program

Job Details

WHAT MAKES US EPIC?

At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

PROGRAMMING - UNREAL ENGINE

What We Do

Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.

What You'll Do

We’re looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic’s development team. The ideal candidate is a senior C++ programmer with experience in real-time applications, who is customer-focused and has excellent communication skills.

In this role, you will

  • Engage licensees in-person, via video, or over email to achieve the best possible results
  • Provide programming consultation to Unreal Engine licensees as they navigate difficult problems
  • Write well documented and optimized code for fixes and feature improvements
  • Debug, review and analyze minor and major development issues including but not limited to bugs, crashes and runtime performance challenges
  • Work with customers and technical partners from multiple industries to ensure future releases of Unreal Engine continues to meet their needs
  • Drive the creation and development of knowledge sharing resources including live presentations, whitepapers, tutorials and knowledge articles
  • Provide mentorship and coaching to team members

What we're looking for

  • Senior level experience developing with C++ and C#
  • A strong understanding of build pipelines and team development practices that leverage them
  • Experience in solving problems involving the interoperation of CI/CD systems, compilation/linking, and distributed build environments
  • Strong written/verbal communication skills including the ability to give technical presentations to audiences of varying technical backgrounds
  • A creative problem solver with a passion for helping other developers
  • Self-motivated individual who will take ownership of the technical relationship with developers and work proactively to reduce friction and improve processes

EPIC JOB + EPIC BENEFITS = EPIC LIFE

We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

ABOUT US

Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic!

Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy .

Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found .

Similar Jobs

CloudHire - Full Stack Developer - React and Node

CloudHire

Pune, Maharashtra, India (Remote)
2 Weeks ago
Warner Bros Games - Software Developer II

Warner Bros Games

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Warner Bros Games - Manager, Software Engineering - Android - Player Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Rackspace Technology - SOC Analyst L3 (Sentinel is mandatory) - R-19060

Rackspace Technology

Gurugram, Haryana, India (Hybrid)
5 Months ago
The Walt Disney Company - Lead Backend (Java) Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Weeks ago
OAO INFO INDIA - Game Developer

OAO INFO INDIA

Pune, Maharashtra, India (On-Site)
1 Month ago
Techland - Senior Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
10 Months ago
Thatgamecompany - Gameplay Engineer

Thatgamecompany

United States (Remote)
2 Weeks ago
Worlds - Unreal C++ Programmer

Worlds

(Remote)
3 Weeks ago
Paradox Interactive - Engine Programmer

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Mixmob - Senior Full-Stack React/Node & NFT Gaming Developer

Mixmob

Vancouver, British Columbia, Canada (Remote)
9 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Limassol, Limassol, Cyprus (Remote)
5 Months ago
ION - Cloud Engineer Kubernetes

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
6 Months ago
STAGE - Kotlin Developer

STAGE

Noida, Uttar Pradesh, India (On-Site)
2 Weeks ago
The Walt Disney Company - Sr Software Engineer, Android

The Walt Disney Company

Seattle, Washington, United States (On-Site)
2 Weeks ago
Revenera - Senior Site Reliability Engineer

Revenera

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
ION - Senior Security Architect

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
GT - Senior Full-stack Developer (Python+React.js)

GT

Ukraine (Remote)
1 Week ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Portugal (Remote)
5 Months ago
RoofStack - Mobile Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Scanline VFX - Producer, Visual Pioneering

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
NVIDIA - Offensive Hardware Security Researcher

NVIDIA

Canada (On-Site)
1 Month ago
Larian Studios - Senior Animator

Larian Studios

Quebec, Canada (On-Site)
2 Weeks ago
Epic Games - Creator Success Manager

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Company3 Method Studios - Lead Matchmove Artist (Fixed Term)

Company3 Method Studios

Vancouver, British Columbia, Canada (Remote)
2 Months ago
Snowed In Studios - Lead Software Developer

Snowed In Studios

Quebec, Canada (Remote)
2 Weeks ago
Snowed In Studios - Advanced Software Developer

Snowed In Studios

Ontario, Canada (Remote)
3 Weeks ago
Final Strike Games - Gameplay Engineer II

Final Strike Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Scanline VFX - Senior FX Artist

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Epic Games - Senior Platform Programmer

Epic Games

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

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Cloud Imperium Games - Lead Gameplay Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago
Studio Wildcard - Senior Gameplay Programmer

Studio Wildcard

Redmond, Washington, United States (Hybrid)
2 Weeks ago
Aesir Interactive - UE Engine Programmer (Regular/Senior)(f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (On-Site)
6 Months ago
GIANTS Software - Gameplay Programmer (m/f/d)

GIANTS Software

Erlangen, Bavaria, Germany (On-Site)
10 Months ago
Agate - Game Programmer

Agate

Bandung, West Java, Indonesia (On-Site)
8 Months ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Quebec, Canada (Hybrid)
3 Weeks ago
Bohemia Interactive - Engine Render Programmer Prague/Brno

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
4ThePlayer - REMOTE Junior Game Developer

4ThePlayer

(Remote)
3 Hours ago
Red Point Labs - Unity Game Developer (Remote OK)

Red Point Labs

Argentina (Remote)
10 Months ago
IO Interactive - Multiplayer Programmer

IO Interactive

İstanbul, İstanbul, Türkiye (Hybrid)
2 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