Senior Backend Engineer, UK

iProov is looking for an experienced Senior Backend Engineer to join our growing tech team in London. You will work across a range of functions from ongoing support of established practices, to developing new solutions aligned to product requests, as well as upscaling and remodeling current designs.

iProov is on a mission to make the internet a safer place for businesses and consumers. Our unique facial biometric technology allows banks, governments, healthcare and travel providers to verify customer identity online and provide simple access to secure services.

In 2020 we were recognised as a Gartner Cool Vendor and as the 5th fastest growing technology company in the UK by Deloitte. We work with fantastic customers across a number of industry sectors – organisations using our technology include the US Department of Homeland Security, the UK Home Office, the NHS, Eurostar, the Singapore government, ING and many more.

Being familiar with microservices as well as conversant with Docker you will bring insight and expertise to the architecture & design of the platform with your extensive Python and middleware skills to maintain the rapid development and maturity path of our systems.

As a Senior Backend Engineer, you will play a key part in ensuring that our in-house architected platform will meet the ever-increasing demands of capacity, availability, cost, resilience and extensibility. The position will provide an excellent opportunity for an experienced developer to practice new skills within a dynamic environment while providing expertise and support as required to maintain our impressive operation.

The Senior Backend Engineer is expected to be remote until summer 2021 and will then be based from our London HQ. The Senior Backend Engineer reports into our Head of Platform.


  • Participate or lead in the design and support of complex infrastructure aligned to evolving requirements.
  • Architect, develop and optimize code collections and repositories.
  • Collaborate within the department to provide robust data functions, logging, and alerting.
  • Maintain a constant improvement culture.
  • Ensure the security and integrity of the platform is maintained.

Qualifications & Skills:

  • Advanced Python knowledge.
  • Conversant with Docker development environments and deployments.
  • Distributed systems using message queues, experience with ZeroMQ/RabbitMQ.
  • Microservice based development.
  • API development, RESTful principles.
  • Build pipelines and continuous integration/deployment experience.
  • Exposure to Kubernetes is desirable.
  • An ability to work autonomously as well as part of a highly skilled, collaborative team environment.


A competitive salary and benefits package is available to iProov employees.

iProov is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, age, disability, gender, gender reassignment, marriage and civil partnership, pregnancy and maternity, religion or belief, sexual orientation or veteran status.

Get a demo