Senior Software Engineer, Developer Relations (World Creation Tools)

Epic Games

Summary

Join Epic Games as a Senior Software Engineer in Developer Relations, specializing in World Creation Tools. Work with a team of passionate individuals to innovate and improve Unreal Engine technology, providing programming consultation and mentorship to developers worldwide.

What you'll do

  • Provide programming consultation to Unreal Engine licensees as they navigate difficult problems
  • Debug, review and analyze a host of development issues from bugs to runtime performance challenges
  • Work with customers and technical partners from multiple industries to ensure features meet their needs
  • Write well documented and optimized code for fixes and feature improvements
  • Drive the creation and development of knowledge sharing resources such as live presentations, whitepapers, tutorials and knowledge articles
  • Provide mentorship and coaching to team members

Requirements

  • Excellent C++ skills with demonstrated experience in multi-threaded applications
  • A strong foundation in real-time applications, 3D math, data structures and algorithms
  • Experience profiling and optimizing CPU/GPU systems in one or more areas of game development or similar industry
  • Strong written/verbal communication skills including the ability to give technical presentations to audiences with 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
  • Professional experience with UE4/UE5 is an asset
  • Shipped titles, especially games utilizing an open world or large coordinate system is an asset

Apply

Click below to be taken to the Epic Games hiring page.

Location

BLANK,BLANK,Multiple Locations

Compensation

$139,439 - $204,511 (per year)

Posted

3+ months ago

Category

Keywords

unreal engine c++ 3d math cpu/gpu optimization ue4/ue5 open world games