As a Technical Director, you will be a part of the Management Team at Sandsoft’s Riyadh Studio. Here you will have the opportunity to work on ambitious prototypes and grand ideas. You are a natural Influencer who enables and inspires game developers to do the best possible games for our players. You are a seasoned technologist who can dive deep and hold your own with senior developers building scalable solutions. As a talented and passionate individual, you want to solve challenging problems and make a significant impact working with our game teams to help steer and guide technical vision, strategy and development from ideation through to live service.
About the responsibilities:
- Set and adapt product(s) technical vision and technical roadmap across our several studio game teams.
- Identifying technical opportunities within the studio and through external vendors to innovate and / or become more efficient.
- Build, enhance, and maintain new & existing functionality for our games (game platform, game engine, and client).
- Establish engineering best practices that allow the team to achieve the assigned projects, supervise and participate in all projects from staffing, technology/tools choices, risks evaluation, and dependencies with other projects to ensure the best quality is achieved.
- Write and develop robust maintainable high and low-level code to extend engine (Unity/Unreal) functionality.
- Architect and participate in the implementation of non-game specific systems used by content creators (extensions to engines, tools, build systems, pipeline improvements)
- Prototyping to support products, tools and processes.
- Manage people & career development for leads, ensuring there is craft leadership for the wider engineering team.
Requirements:
- 8+ years in hands-on game software development roles.
- Advanced knowledge in general games programming as well as in general games development tools, processes and infrastructure.
- Management and leadership skills. 2+ years in software development/engineering management positions;
- Proven experience in the production of at least 3 mobile/social titles on mobile.
- Skilled Engineer. Excellent programming skills, but with a director-level perspective.
- Deep Knowledge of the technical Pipeline and all the processes needed to make a game. Deep knowledge of software design practices including modular architecture, event-driven architecture, and software design patterns.
- Strong understanding of full stack development for games (Client & Server).
- Good communication and team-working with game developers from all disciplines.
- Strong performance optimization experience including the ability to assess the quality of other engineers’ work.
- High level of emotional intelligence.
- Ability to make decisions based on both qualitative gut feel and quantitative reasoning.
- Entrepreneurial mindset with a desire to be operationally hands-on.
- Ability to operate clearly in an ambiguous environment with a strong ability to influence.
- Passion for games, and desire to make the best games possible.
- Excellent project management skills and attention to detail.
- Creative mindset and ability to think outside the box.
- High level of written and oral communication skills in English.
About Riyadh Studio:
A new, dynamic games company based in Saudi Arabia focused on publishing, developing & investing in high quality, core mobile Free to Play and Play & Earn game experiences and studios across the world. Our seasoned team is composed of passionate game makers with vast experience in developing, publishing and leading some of the most highly successful game franchises ever released including FIFA, Candy Crush, Need for Speed, Angry Birds, World of Tanks and more. And we are backed by the resources of one of the largest, most successful and prestigious corporations in the Middle East (Ajlan &Bros).