Head of Engineering
We're looking for an experienced, capable and intelligent Head of Engineering to lead our backend engineering efforts.
About the job
We have a growing and active team of developers engaged in building out new products, maintaining existing lines, in exploring new opportunities and in running the servers that support our activities.
We have a need for someone who can draw together the various threads of development and manage our activities to maximise throughput and ensure that we pursue a coherent set of development activities.
You'll also need to be involved in personnel management for the team - including interviews for new staff and reviews for existing staff.
We will expect you to write code as well as manage and as one of the group responsible for delivery, to be on call when the need arises.
To be successful
You will need to be proactive and bright, able to build effective systems quickly and correctly, act on your own initiative and help grow the team and both yours and our capabilities at considerable speed.
You'll need to be fluent in Java, with good English language skills, and have a good degree in a numerate subject from a leading University.
You'll need a good working knowledge of how to build and run a highly productive team of very bright coders, be good with people and able to organise your team to deliver effectively.
You will also need to be able to work effectively with other teams and groups across the organisation, and across time zones.
You will need to be able to work effectively with our third party suppliers and partners.We'd like you to have a good working knowledge of Kotlin, Spring, Kubernetes, distributed systems and algorithmics, SQL (and database systems more generally), microservices, python and the git revision control system.
Think you're the right person? Email your updated CV to email@example.com