Gameplay Systems Engineer
Company | Epic Games |
---|---|
Location | Morrisville, NC, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level, Senior |
Requirements
- Strong C++ knowledge and multi-threaded programming techniques; ability to code and architect various core engine systems
- Experience in designing and implementing performant and resilient network clients
- Proficient in implementing robust APIs for frontend and backend
- Experience with Unreal Engine – ideally with projects developed in UE4 or UE5 with thorough knowledge about Unreal Engine’s Blueprint system
- Strong communication skills and proficiency in working with client engineering teams to develop and iterate on features/tools
- Experience developing in a large codebase at a fast pace, making trade-offs between usability, performance, and power.
Responsibilities
- Design and development media client features for our internal games and the Unreal Engine itself
- Implement and expand the media functionality between the client, engine and the backend
- Establish comprehensive developer toolsets to streamline the integration of media across gaming and film projects
- Assist internal customers in optimizing media integrations by identifying areas for improvement and provide technical guidance to design solutions for long-term maintainability
- Be forward-thinking to keep up to date on current techniques and research.
Preferred Qualifications
-
No preferred qualifications provided.