Senior Engine Programmer

10 Minutes ago • 3 Years +
Game Engine

Job Description

As a Senior Engine Programmer, you will design and implement UE5 editor tools and plugins, such as level editors, asset management tools, and automation scripts, to enhance game development efficiency. You will deeply understand the UE5 engine architecture, utilizing core modules like rendering and physics to optimize tool performance. Responsibilities also include building user-friendly editor interfaces with UE5 Slate and UMG, and customizing tools for various departments using scripting languages like Python.
Good To Have:
  • Experience with launched projects, UE5 tools, or plugin development.
  • Experience with 3A projects or open-world projects.
  • Mastery of artificial intelligence technology and its application in game development tools.
  • Excellent English reading and writing skills for technical documentation and international team communication.
Must Have:
  • Design and implement UE5 editor tools and plugins to improve game development efficiency.
  • Understand UE5 engine architecture for tool development and performance optimization.
  • Build user-friendly editor interfaces using UE5 Slate framework and UMG system.
  • Customize UE5 tools for different departments, utilizing scripting languages like Python.
  • Bachelor's degree or above in Computer Science or related fields.
  • 3+ years of game development experience, with at least 1 year of UE5 project experience.
  • Familiarity with UE5 development processes.
  • Mastery of 3D graphics and rendering knowledge.
  • Ability to use graphics debugging tools to solve rendering problems.

Add these skills to join the top 1% applicants for this job

problem-solving
rendering
data-structures
unity
game-texts
principle
python

Team Introduction

Level Infinite is Tencent's international game business brand, dedicated to bringing fun, authentic gaming experiences to global players, allowing them to enter the game world anytime, anywhere; and by building an inclusive, interconnected, and convenient player community to promote sharing and communication.

Level Infinite provides a range of support and services to partner studios, helping them unleash the potential of their products.

Level Infinite's published products include popular games such as "PUBG MOBILE", "Goddess of Victory: NIKKE", "Honor of King", and has partnered with studios to launch multiple products including "Warhammer 40,00ide: Darktide" from Fatshark, "Dune: Awakening" from Funcom, and "Nightingale" from Inflexion Studios.

To learn more about Level Infinite, please visit www.levelinfinite.com and follow our official accounts on Twitter, Facebook, Instagram, and Youtube.

Job Responsibilities

1) Design and implement UE5 editor tools and plugins, such as level editors, asset management tools, and automation scripts, to improve game development efficiency and meet the diverse needs of the team.

2) Thoroughly understand the UE5 engine architecture, and carry out tool development work using core modules such as rendering and physics, optimizing tool performance and ensuring its stable and efficient operation.

3) Build user-friendly editor interfaces using the UE5 Slate framework and UMG system, improving the interactive experience and making operation processes more intuitive and convenient.

4) Customize UE5 tools according to the needs of different departments such as art and planning. Use scripting languages like Python to improve tool development efficiency.

Job Requirements

1) Bachelor's degree or above, preferably in Computer Science or related majors, mastering basic courses such as data structures, and developing in accordance with software engineering specifications.

2) 3+ years of game development experience, at least 1 year of UE5 project experience, familiar with UE5 development processes, with experience in launched projects, UE5 tools, or plugin development preferred.

3) Master 3D graphics and rendering knowledge, able to use graphics debugging tools to solve rendering problems. Experience with 3A projects, open-world projects, mastering artificial intelligence technology and being able to use it for game development tools preferred.

4) Excellent English reading and writing skills, able to fluently read English technical documents, and communicate with international teams without barriers preferred.

Tencent is committed to providing equal employment opportunities

At Tencent, we always adhere to the principle of equal employment opportunities and are committed to creating a fair and inclusive working environment for every employee. We firmly believe that diverse voices can inspire unlimited innovation and drive us to provide better services for users and society. We carefully create a supportive and inspiring atmosphere to help every employee find their own stage to achieve personal and common development goals.

Who we are

Tencent is a world-leading internet and technology company that develops innovative products and services to improve the quality of life for people around the world.

Equal Employment Opportunity at Tencent

As an equal opportunity employer, we firmly believe that diverse voices fuel our innovation and allow us to better serve our users and the community. We foster an environment where every employee of Tencent feels supported and inspired to achieve individual and common goals.

Set alerts for more jobs like Senior Engine Programmer
Set alerts for new jobs by Tencent
Set alerts for new Game Engine jobs in China
Set alerts for new jobs in China
Set alerts for Game Engine (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙