CareerPlan

Senior Software Engineer, Tools - Unpublished R&D Product

Shanghai, ChinaFull-time2026-10-27 → 2026-11-10

Core

Own and evolve tools or CI/CD modules for game development, focusing on Unreal Engine tooling, pipeline maintenance, and engineering productivity improvements.

Role type

Senior IC software engineer (game tools & CI/CD)

Builds

Reliable, reusable tools and workflows for game development, testing, and release delivery

Domain

Video game development, Unreal Engine, CI/CD

Required skills

C++, Python, Unreal Engine tooling, CI/CD pipeline management, build orchestration, version control, automated testing, log analysis, troubleshooting

Preferred skills

UAT/UBT experience, asset validation tools, multi-platform distributed builds, build stability optimization

Technologies

Unreal Engine, C++, Python, Jenkins, Horde, BuildGraph, Git, Perforce, GitHub Actions

Responsibilities

Maintain and optimize CI/CD and build pipelines; Develop Unreal Editor tools, automation scripts, and data processing utilities; Diagnose and resolve build, Cook, packaging, and environment dependency issues; Analyze build efficiency and drive standardization of workflows; Partner with cross-functional teams to support tool adoption and issue resolution

Seniority

Senior, hands-on IC