Job Description
What You'll Do
Epic Games is looking for Senior Programmer(s) – Sequencing Editor for our Cary, NC studio to conduct Research & Development for improvement and solutions to the sequencer toolset of Unreal Engine and implementing updates and upgrades.
In This Role You Will
• Develop and extend capabilities of Unreal Engine and its functionality within the complete cinematics pipeline from content creation to real-time performance.
• Design and implement features for Unreal Engine Sequencer as it pertains to virtual production, film/tv, marketing and entertainment, and game development.
• Conduct R&D for improvement and solutions to the Sequencer toolset of Unreal Engine and design and architect those implementations.
• Design, implement and maintain UI systems.
• Contribute innovative and original ideas towards all aspects of engine production and development.
• Collaborate with team members to design and build architecture for new tools and maintain/improve existing ones.
• Bug fixing and maintenance of the existing Unreal Engine codebase.
• Analyze and fix common problems such as load times, memory usage, and performance problems.
• Work proactively with Engine team management to identify technical and developmental risks/obstacles and help generate solutions.
• Provide technical leadership in areas of specialization and assisting other engineers with technical questions.
• Mentor junior engineers and interns.
What We're Looking For
• MINIMUM REQUIREMENTS:
Five (5) years of experience in the video game industry with ALL of the following:
• Developing game engine technology using C++.
• Writing tools that improve user experience.
• Working with Unreal Engine and multiple platforms like PS4, XB1, Switch, Android, iOS.
• Developing in a large codebase, designing, and implementing a tool from the ground up.
• Working with multiple core system tasks, such as graphics, tools, animation, audio/video, networking, memory handing, script compilers, I/O, scripting, etc.
• Working with multithreaded systems.
• Optimizing system performance.
• Utilizing Visual Studio, and Perforce.
Multiple openings for this position.
Jobcode: Reference SBJ-dyevx3-3-19-31-73-42 in your application.