Senior Game Engine Programmer
Tencent
In this role you will contribute to core game engine technologies, optimizing and extending engine capabilities across rendering, animation, physics, and architecture. You will deliver cross-platform solutions for mobile, PC and console, collaborating with gameplay, art, design and production teams to build scalable, high-performance systems. You will tackle complex engine challenges, share expertise through code reviews and mentoring, and stay current with industry advances. This position sits in the Lightspeed Tech Center, driving cutting-edge tech for next-generation games.
Responsibilities- Design and implement advanced engine technologies across engine architecture, rendering, animation and physics
- Develop and optimize cross-platform engine solutions for mobile, PC and console
- Collaborate with gameplay, art, design and production teams to deliver robust technical solutions
- Analyze and resolve performance, stability and scalability issues across platforms
- Stay informed on industry advances from conferences and research (e.g., SIGGRAPH, GDC)
- Provide technical guidance, code reviews and mentorship to other engineers
- Minimum 5 years of experience in 3D game engine development
- Strong understanding of engine architecture and major technical areas (rendering, animation, physics, performance)
- Proficient in C/C++ with solid knowledge of data structures and algorithms
- Experience shipping games or engine tech on mobile, PC or console
- Ability to read and implement techniques from academic papers and talks
- Strong problem-solving skills and ability to work independently
- Good communication and cross-functional collaboration
- Self-driven, detail-oriented, committed to high-quality technical work
- strong communication
- team collaboration
- problem-solving
- C/C++ programming
- engine architecture
- rendering
Reference: WJ-747_30137396