Description
Scopely is looking for a Senior Engineering Director to join us remotely from the US!
At Scopely, we care deeply about what we do and want to inspire play, every day - whether in our work environments alongside our talented colleagues, or through our deep connections with our communities of players.
We are a global team of game lovers who are developing, publishing and innovating the gaming industry, connecting millions of people around the world daily.
Scopely is building an exciting AAA multiplayer action game for consoles, PC, and mobile, using Unreal 5. We believe this stylized fantasy project has the potential to be massive in scale and industry-defining! What You Will Do As a Director of Engineering, you will help manage and architect an exciting new AAA multiplayer RPG for consoles, PC, and mobile devices.
- Managing, mentoring, and advising engineers on architecture, implementation, and career goals.
- Working with project leadership and stakeholders on strategic prioritization, planning, and roadmapping development.
- Designing, developing and deploying gameplay features for multi-million user games
- Reviewing Technical Design Documents and provide feedback and guidance to other engineers
- Collaborating and communicating with cross-functional departments including game design, QA, etc
- Contributing to technical plans and schedules, and discussing workflows and requirements with stakeholders
- Implementing tools to empower our liveops and game design teams in the creation of new and exciting game-play experiences
- Live game support & troubleshooting
What We Are Looking For
- 8+ years as part of a professional game development or server team or other relevant area
- Well-versed in C++, including experience with asynchronous and multi-threaded programming paradigms
- Experience working with Unreal Engine at the source code level
- Strong computer science and engineering fundamentals (data structures, concurrency, design patterns, algorithms)
- Strong understanding of architecture at scale, maintainability over time, robust API design, etc
- Understanding of maintainability concerns when designing and implementing client / server architectures
- Enjoy solving complex technical problems, especially in large systems
- Willingness to learn and work with new technologies
- Ability to communicate and share knowledge with non-technical people
- A love for games
Bonus Points
- Experience working on multiplayers games, MMORPGS, or Action RPGS
- Experience working on multi-platform devices including Mobile, PC, and / or Consoles