Senior Software Programmer, Developer Relations Position Available In Wake, North Carolina

Tallo's Job Summary: The Senior Software Programmer, Developer Relations position at Epic Games in Montreal, Canada, involves engaging with Unreal Engine users, providing programming support, and driving knowledge sharing initiatives. The ideal candidate is a senior C++ programmer with real-time application experience and excellent communication skills. Benefits include full coverage for employees and dependents, supplemental medical, mental health programs, and retirement savings.

Company:
Epic Games
Salary:
JobFull-timeOnsite

Job Description

Senior Software Programmer, Developer Relations (R25879)
Department
Engineering
Location
Montreal, Canada
Product
Unreal Engine
Company
Epic Games
Requisition ID
R25879
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.

Other jobs in Wake

Other jobs in North Carolina

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started