Senior Software Engineer, Developer Relations (Mobile)

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.
Cary, NC, USA
Mobile
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
5+ years of experience
Gaming
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Multiplatform, Core

Senior Software Engineer position at Google's Core team, focusing on multiplatform development and technical infrastructure.

Senior Software Engineer (Swift)

Senior Software Engineer position at Disney focused on iOS/Swift development for Disney+ streaming platform, offering competitive compensation and the opportunity to impact millions of viewers.

Senior Mobile Developer

Senior Mobile Developer position at Oracle-Responsys, focusing on Mobile SDK platform development using Android, iOS, and React technologies.

Native Engineer

Core Platform Engineer position at Entain, focusing on mobile development and architectural design for sports betting platforms with hybrid work options across Australia and New Zealand.

Senior React Native Engineer

Senior React Native Engineer position at Nivoda, developing mobile solutions for the leading B2B diamond and gemstone marketplace in Madrid, Spain.

Description For Senior Software Engineer, Developer Relations (Mobile)

Epic Games is seeking a Senior Software Engineer for Developer Relations (Mobile) to join their Unreal Engine team. This role involves bridging Unreal Engine end users with Epic's development team, providing engineering consultation, writing optimized code, debugging issues, and working with customers and technical partners. The ideal candidate has senior-level experience in multi-threaded applications, expertise in C++, and professional experience shipping titles for Android, iOS, or AR/VR platforms.

Key responsibilities include:

  • Providing engineering consultation to Unreal Engine licensees
  • Writing well-documented and optimized code for fixes and feature improvements
  • Debugging and analyzing development issues
  • Working with customers and technical partners to ensure Unreal Engine meets their needs
  • Creating knowledge-sharing resources and giving technical presentations
  • Providing mentorship to team members

The role requires strong communication skills, creativity in problem-solving, and a passion for helping other developers. Experience with Unreal Engine, shipped titles on mobile platforms, and Android or Apple ecosystem expertise are considered bonuses.

Epic Games offers comprehensive benefits, including 100% coverage of medical premiums for employees and dependents, dental and vision coverage, 401k with competitive match, unlimited PTO, and a robust mental well-being program. The company values diverse teams and an inclusive work culture, operating as an Equal Opportunity employer.

Join Epic Games to be part of a team that continually innovates in engine and game development, creating cutting-edge real-time entertainment experiences.

Last updated 4 months ago

Responsibilities For Senior Software Engineer, Developer Relations (Mobile)

  • Provide engineering consultation to Unreal Engine licensees
  • Write well documented and optimized code for fixes and feature improvements
  • Debug, review and analyze development issues including bugs, crashes and runtime performance challenges
  • Work with customers and technical partners to ensure future releases of Unreal Engine meet their needs
  • Drive the creation and development of knowledge-sharing resources
  • Provide mentorship and coaching to team members

Requirements For Senior Software Engineer, Developer Relations (Mobile)

Java
  • Senior level experience developing and debugging in multi-threaded applications
  • Expertise in C++
  • Strong foundation in real-time applications, 3D math, data structures and algorithms
  • Professional experience shipping titles for Android, iOS or AR/VR platforms
  • Strong written/verbal communication skills
  • Ability to give technical presentations to audiences with varying technical backgrounds
  • Self-motivated individual who can take ownership of technical relationships with developers

Benefits For Senior Software Engineer, Developer Relations (Mobile)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
  • Medical Insurance (100% coverage for employee and dependents)
  • Dental Insurance
  • Vision Insurance
  • 401k with competitive match
  • Long Term Disability
  • Life Insurance
  • Mental well-being program through Modern Health
  • Unlimited PTO and sick time
  • Paid sabbatical after 7 years of employment

Interested in this job?