Lead Engineer

Programming - London, UK

Job Description

Lead Engineer – EVE: War of Ascension

The Role:

CCP London is looking for a Lead Engineer to join our new EVE: War of Ascension Team to continue development of our first original mobile game. Set within the EVE Online universe, this role offers the unique opportunity of developing a highly anticipated mobile MMO for one of the most passionate gaming communities.

The Lead Engineer will build, inspire and manage an agile team of Server, Client and DevOps engineers to deliver a pioneering mobile MMO with a feature rich and performant online world. Responsible for the overall engineering strategy of the project, the role requires a strong understanding of game development processes to determine the best approach to software infrastructure and systems architecture as well as workflows and pipelines.

The perfect candidate will enjoy confronting complex challenges while acting as a champion for mobile development across the entire company.

We are looking for: -

• An experienced engineer with understanding of the full mobile tech stack and a wide appreciation of game development tools, technologies and best practices. Candidates should be comfortable working on a complex code-base, developing gameplay features, graphics solutions, UI implementations and tools. The role requires a strong sense of how to architect a game the right way while continually seeking out new approaches to tackle challenging problems.

• A pragmatic organiser accustomed to the full sprint lifecycle with experience establishing roadmaps, evaluating time estimates and appraising technical strategies. Interpreting feature designs and seeing a concept through implementation to launch and live operations is a key component of this role. Candidates should be passionate about games-as-a-service and developing strategies for their support, security and stability.

• A strong leader who will drive a high bar of excellence for their team by establishing coding standards and encouraging the adoption of robust engineering practices. Candidates will be skilled in mentoring team members by evaluating their technical skills, delegating tasks and setting expectations to develop their talent over the long term.

• An accessible collaborator who can work closely with leads from cross-functional disciplines (art, design, production) to define and deliver the product vision. The Lead Engineer will ensure that technical proposals and progress can be clearly communicated to internal and external stakeholders as well as maintaining strong relationships with technical partners and industry peers.

Requirements: -

• Held a senior role for the full development lifecycle of at least one live mobile multiplayer title• Strong engineering and programming experience within a client-server environment• Proficiency with Java/Java VM languages (especially Scala) and modern web frameworks• Working knowledge of Unity and C#• Expertise with modern databases and cloud environments (especially AWS and MongoDB)

Highly Desirable: -

• Experience developing free-to-play games with over 1m MAU• Competence with analytics and monitoring services (especially Datadog and New Relic)• Understanding of automated deployment and the maintenance of high-volume services

About CCP

CCP was founded in 1997 in Reykjavik, Iceland. With the launch of EVE Online in May 2003, CCP established itself as one of the most innovative companies in interactive entertainment, winning numerous awards and receiving critical acclaim worldwide. Since then, CCP has dedicated itself to the development of cutting edge games. CCP is founded on the principle of pushing the envelope and breaking new ground on all levels. Nowhere is this more evident than in our pioneering work in virtual reality, which we think will play an increasingly important role in gaming, and beyond, in the years to come. At CCP we see games as virtual realities. They are about creating experiences unattainable in any other form of media. A virtual reality is about true human interaction and true human emotions in a living and evolving world.CCP encourages respect, dialog, interaction and cooperation between its employees and players on a deeper level than is common at other game companies. Through this, CCP improves the quality of its products and creates an inspiring and challenging environment for talent to thrive.Home to the CCP Leadership Team, London, the capital and most populous city of England and the United Kingdom, is the location of CCP’s newest office, which opened in summer 2016. London is one of the world’s most vibrant cities, with something to offer for everyone, including first-class arts, culture, and entertainment. It is also one of the world’s top investment destinations, a world leader in technology readiness, and its 43 universities form the largest concentration of higher education institutes in Europe.CCP is dedicated to create and maintain a culture of equality.