Negotiable
Undetermined
Hybrid
London, England, United Kingdom
Summary: The Senior Architect/Technical Director role at Zynga's NaturalMotion division involves leading the technical architecture for a new project utilizing Unreal Engine, focusing on mobile platforms. The position requires a blend of hands-on coding and architectural oversight, mentoring engineers, and collaborating across disciplines to ensure high-quality game development. The role is hybrid, with two days in the London office and the rest remote. Candidates should have extensive experience in AAA game development and a strong command of C++ and Unreal Engine.
Key Responsibilities:
- Drive the definition of the technical architecture for the game on the client side and coordinate with server technology.
- Contribute to server technology architecting over time.
- Collaborate with product managers and producers on analyzing feature set complexity, planning releases, and delivering code solutions on schedule.
- Work with Art, UX, and UI disciplines to improve tools and processes for content creation, import pipelines, prototyping, production, and testing.
- Ensure the creation of well-designed, adaptable, and testable software for mobile and other platforms.
- Architect and write production-ready code as needed.
- Mentor Senior and Principal engineers from a technical perspective.
- Foster a tech approach that embraces sustainable live operations and high-quality rapid releases.
- Ensure the correct management of technical debt.
- Capture and share knowledge across the team, NaturalMotion, and Zynga.
Key Skills:
- Experience developing and releasing multiple games with Unreal Engine in an architect or hands-on technical director role.
- Deep experience with C++ and understanding of mobile CPU and GPU hardware.
- Authority in AAA game architecture.
- Expertise in areas such as NPC behavior, AI, multiplayer, UI/UX, meta game systems, F2P game mechanics, graphics, tools, systems, and game engines.
- Understanding of design patterns, memory/performance optimization, and knowledge sharing.
- Experience mentoring engineers throughout the game development cycle.
- Strategic problem-solving skills and ability to collaborate across disciplines.
- Ability to present technical challenges, recommendations, and solutions to game leadership.
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT