Systems Programmer

September 25

Apply Now
Logo of NetEase Games

NetEase Games

Computer Games • Interactive Media • Pan-entertainment

10,000+

Description

• Design, develop, and maintain core systems using UE5. • Collaborate with other programmers, game designers, and artists to ensure seamless integration of systems into the overall game experience while optimizing and refactoring existing systems for performance and scalability. • Create efficient content pipelines for artists and designers. Streamline asset import/export processes. • Build custom tools within UE5 to enhance productivity. Examples include level editors, debugging utilities, and data management tools. • Assist the Gameplay team with the development of player mechanics, AI behavior, physics, and more. • Automate repetitive tasks to improve workflow efficiency. • Integrate third-party libraries or middleware when necessary (e.g., physics engines, audio systems). • Help to debug and troubleshoot gameplay-related issues. • Guide the Performance Optimization, profile, and analyze game performance. Identify bottlenecks and propose solutions. • Optimize code, memory usage, and resource management. • Help to ensure clean code and smooth frame rates across various platforms (PC & consoles).

Requirements

• Bachelor’s degree in Computer Science, Game Development, or a related field (or equivalent experience). • Minimum of 5+ years working as a Systems or Tools programmer in the video game industry. • Proficiency in C++ and object-oriented programming. • Solid understanding of data structures, algorithms, and software architecture. • At least 1 shipped title. • Excellent understanding of C/C++. • In-depth knowledge of UE5’s systems, Blueprints, and tools & familiarity with UE5’s rendering pipeline, physics simulation, and more. • Console development experience. • Professional game development experience. • Ability to tackle complex technical challenges and find elegant solutions. • Strong analytical and debugging skills. • Strong self-motivation and willingness to participate in many areas of game development. • Experience using the Unreal 5 Engine is preferred.

Benefits

• Flexibility of working remotely or the comfort of our office. • Insurance coverage and telemedicine from day one. • Transportation and meal allowance. • Referral bonus. • RRSP with employer contribution.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com

Join our Facebook group

👉 Remote Jobs Network