Technical Director
Job Description
We are looking for a visionary Technical Director to lead the development of cutting-edge, next-gen multiplayer games. Drive technical innovation, optimize performance, and guide a talented team to build immersive, high-quality gaming experiences. If you excel at scalable game architecture, cross-functional collaboration, and pushing the boundaries of interactive entertainment, this is your opportunity to shape the future of gaming
Responsibilities
- Own the end-to-end technical vision of our games, from architecture design to live operations.
- Lead and inspire engineers across gameplay systems, networking, backend services, and tooling, fostering innovation and best practices.
- Architect real-time multiplayer systems, including predictive movement, hit registration, lag compensation, and netcode optimization.
- Design and manage backend infrastructure, including matchmaking, server orchestration, scaling strategies, and cloud/hybrid solutions.
- Drive performance optimization across devices, ensuring smooth gameplay on everything from entry-level mobile to high-end hardware.
- Ensure robust integration between game engines (Unity/Unreal) and native code, including OS-level interfaces.
- Establish and maintain engineering pipelines, CI/CD workflows, and coding standards, maintaining a culture of technical excellence.
- Mentor and grow engineering talent, guiding them through complex problem-solving and architectural decisions.
- Collaborate closely with Design, Art, and Product teams to deliver a polished, competitive, and engaging player experience.
Requirements
- 10+ years of experience in game development, with a strong portfolio of at least 2 shipped multiplayer titles (mobile, PC, or console).
- Deep expertise in Unity or Unreal Engine, including engine loops, architecture, and optimization techniques.
- Proficiency with native development (C++, Java, Objective-C/Swift) and OS-level integration.
- Strong understanding of networking, server systems, matchmaking, and cloud orchestration.
- Proven ability to optimize games for diverse hardware, from low-end mobile devices to high-spec platforms.
- Exceptional leadership and mentoring skills, with the ability to inspire teams and drive technical excellence.
- Excellent communication skills, able to bridge technical and creative perspectives effectively.
- Lead the creation of cutting-edge multiplayer experiences, collaborate with top-tier teams, and shape the future of our gaming platform with your technical vision.
Key Skills
Unity3D Development
Multiplayer Networking
Real-Time Synchronization
C# Programming
C++ Programming
Photon
Playfab
Gamespark
Smartfox
Unity Netcode
Server-Side Programming
Backend Integration
Socket Programming
Profiling
Performance Optimization
Matchmaking