Search by job, company or skills

Tencent

IEGG - Unreal Engine Developer (3rd Party Contract -1 Year Renewable)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Job

About Tencent

Tencent is an Internet-based platform company founded in Shenzhen, China, in 1998. We use technology to enrich the lives of Internet users and assist the digital upgrade of enterprises. Our mission is Value for Users, Tech for Good. We embrace a culture of teamwork & creativity and are driven by our values - Integrity, Proactivity, Collaboration and Creativity.

We are rapidly expanding our international operations and are looking for top talent to propel us forward. Combining the results-oriented nature of a start-up with the resources of a profitable and leading Internet company, Tencent offers a unique opportunity for aspiring individuals to thrive.

Business Unit Introduction

Interactive Entertainment Group Global (IEGG) is responsible for the Global R&D, operation, and development of the company's interactive entertainment business including games and eSports. Through online gaming, live broadcasts and offline eSports, IEG assists the company in leading the global interactive entertainment market to create better interactive entertainment content experiences for users.

Job Description

  • Develop and implement gameplay features and systems in Unreal Engine 5, working closely with designers to translate requirements into production-ready functionality.
  • Write clean, maintainable C++/Blueprint code with strong attention to performance, stability, and scalability.
  • Design, build, and iterate AI behaviors using Behavior Trees, Blackboards, and core UE AI frameworks (e.g., AI Controller, Navigation, EQS/AI Perception as needed).
  • Debug and tune AI decision logic, ensuring consistent behavior across gameplay scenarios and edge cases.
  • Collaborate with design, art, and engineering teams to integrate gameplay and AI features into the main project pipeline.
  • Provide technical support, document implementation details, and assist with testing, profiling, and optimization to ensure high-quality releases.

Job Requirement

  • 3+ years of experience in Unreal Engine (UE4/UE5) development, with hands-on gameplay feature implementation in production or shipped projects preferred.
  • Proven experience building AI systems, including Behavior Trees and related gameplay/AI debugging workflows.
  • Strong understanding of core game development concepts (gameplay loop, state machines, input, animation integration, networking basics as applicable).
  • Solid experience with UE5 gameplay framework (Actors/Components, GameMode/GameState, PlayerController, AIController) and performance-aware implementation.
  • Proficient with UE Behavior Trees, Blackboards, and common AI modules (Navigation/Pathfinding, AI Perception; familiarity with EQS is a plus).
  • Ability to diagnose and tune AI behavior issues using UE debugging tools (Behavior Tree debugger, visual logger, profiling tools).
  • Proficient in C++ and/or Blueprints; ability to write clean, maintainable, and scalable code following best practices.
  • Familiar with source control (Git/Perforce) and standard development workflows (code review, branching, build troubleshooting).
  • Strong problem-solving skills and attention to detail; capable of troubleshooting complex cross-system issues.
  • Good communication and collaboration skills, able to work effectively with design, art, and engineering teams.
  • Able to work in a fast-paced environment, manage priorities, and deliver under tight timelines.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144242973