Manage, mentor and grow a team of F2P Online and mobile engineers, including game programmers, server programmers, engine programmers, etc;
Work with Producers and Project Managers to scope, commit and ensure delivery of key milestones;
Be the technical face of the project to key internal and external stakeholders;
Be a part of the overall software design and architecture process of our systems;
Continually strive to optimize performance and scalability of services;
Use existing engine code base to develop and enhance gameplay, including player/world interaction, AI, online services, etc;
Provide maintenance and support for new and existing services;
Be a champion for best practices within the engineering team;
Help create and work in a fast-paced, agile environment;
BS in Computer Science or related technical discipline (or equivalent work experience) ;
Hands-on engineering management experience demonstrated through the successful release of live products or services;
Proven knowledge of the software development lifecycle, writing clean re-useable code, test-driven development, and continuous integration;
Fluent in C++, with strong competencies in algorithms, data structures, and software design;
10+ years of significant hands-on development experience of game development encompassing the entire development cycle from requirements through live operation;
Proven track record of delivery and support of live products and/or services;
Passion for making great games;
Expertise in CryENGINE.
Experience with multiplatform development (PC and Mobile).
Must shipped 1 shooter titles (FPS/TPS, battle arena, etc.)
Console experience would be a strong plus!