Staff Software Engineer, Gameply - Unpublished R&D Product
Shanghai, China · 4+ years experience · Posted Oct 15, 2026
At a glance
- Experience
- 4+ years experience
- Location
- Shanghai, China
About the role
- We are looking for a gameplay software engineer to join our game development team working on an unpublished R&D product.
- In this role, you will work closely with designers and engineers to prototype ideas, implement player-facing features, and help establish scalable development processes and technical foundations.
Responsibilities
- Identify, prioritize, and implement gameplay systems and engine features for a new game.
- Collaborate with product and discipline leads to define focus areas, handoff points, and effective technical solutions for each stage of development.
- Lead and contribute to architecture, technical design, and implementation for relevant gameplay systems.
- Help shape the team's technical direction, engineering standards, and development practices.
- Continuously iterate on solutions to ensure they are robust, scalable, and performant.
- Mentor other engineers and share best practices across game development disciplines.
Requirements
- 6+ years of professional software engineering experience in the game industry.
- 4+ years of professional game development experience with Unreal Engine.
- Bachelor's degree in Computer Science or equivalent experience with strong computer science fundamentals.
- Proficiency with a modern game engine, such as Unreal Engine or Unity.
- Strong knowledge of common game and software design patterns.
- Professional experience developing with C++.
Skills
- Unreal Engine
- Unity
- C++