Expert Engineer
Core
Designing and evolving shared technology pipelines, systems, and tools to improve scalability, modularity, and sustainability across multiple game development projects.
Role type
Senior IC software architecture engineer (game development)
Builds
Shared codebases, reusable systems, and cross-project technology infrastructure
Domain
Video game development / Software architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Software architecture design, system refactoring, code merging strategies, C++, version control systems, technical mentorship, cross-team collaboration
Preferred skills
Unreal Engine, game development environments
Technologies
C++, Perforce, Git, Unreal Engine
Responsibilities
Designing pipelines for efficient technology sharing, guiding teams through code merging, driving refactoring for modularity, reviewing architectures for scalability, mentoring engineers on best practices, re-architecting solutions for reusability
Seniority
Senior, hands-on IC with technical leadership capacity