Onfido builds trust in an online world by helping businesses digitally verify people’s identities.

Using machine learning technology, Onfido validates a user’s identity document and compares it with their facial biometrics. The identity can then be cross-referenced against international credit and watchlist databases.

Founded by three entrepreneurs from Oxford University, Onfido has received over $30m in funding from investors including Salesforce Ventures and Idinvest Partners. We carry out checks in 195 countries for global customers including JustGiving, BlaBlaCar and Couchsurfing.


We’re looking for an experienced DevOps Engineer to help us continue to build a robust and scalable infrastructure as we continue to build our ID verification solution empowered by Machine Learning.

You'll join a talented DevOps team who are highly creative and passionate around new ways to improve our existing infrastructure. We work in a fast paced Agile environment where we are constantly learning and exchanging ideas with the team.

As our DevOps Engineer, you will be responsible for:

- Managing and improving our existing infrastructure

- Helping us build the next generation of our platform: we love Docker, CoreOS and Kubernetes, and we hope you do too!

- Streamlining and automating our deployment processes

- Work closely with our Security team to keep on top of potential threats/patches

- Support our engineers and product teams to improve overall performance, stability and reliability

- Sharing your knowledge and experience to help us keep growing London’s best engineering team

Our Stack:

We primarily build in Ruby (with Rails), Javascript (with React) and Elixir (with Phoenix). Our ML engineers work with Python, Torch and TensorFlow and we run our services on top of Kubernetes and AWS.


You will have worked in a DevOps role for 2+years, preferably at another startup. You will also have knowledge and experience of:

- Linux systems administration

- Experience with one major cloud platform (AWS, Azure or GCP)

- Good working knowledge of the tools in our dev stack, including Docker, Redis, Jenkins and Git.

- Familiarity with supporting production applications in the cloud

- Experienced in monitoring tools, frameworks and processes


- Expert with scripting (Bash, Python, Go)

- Strong interest in or experience with containerization

- Experience with configuration management tools

- Operational knowledge of Kafka and Cassandra


We're committed to making Onfido a fantastic place to work, so we go to great lengths to give you what you need to succeed. You will receive:

- Share options

- 25 days holiday, plus bank holidays

- Bupa Health Cash Plan

- Pension with The People’s Pension (employer contribution 3% of base salary)

- Personalised Financial Advice with St. James’ Place Wealth Management

- Subsidised gym membership or home cleaning

- Free yoga classes, 5-a-side football bookings

- Unlimited budget for any software or books you need

- Free languages classes (currently Spanish, French and English)

- A fully stocked kitchen with unlimited breakfast, drinks, snacks and fresh fruit every day

- Clubs: Coding, Running, Theatre, Games, Poker, Movies and many more!

- Cycle to work scheme

- Season ticket loa

- Monthly company dinners

- Quarterly socials (e.g. cookery classes, go-karting and private cinema trips)

- Friday afternoon drinks

- Relaxed and informal office environment

If you have any questions or queries about this or any other role, please email [email protected]

Apply for position

Don't See your Job?

Create a free job listing on Tech.London

Submit a Job


Get London tech news, jobs, and a preview of upcoming events straight to your inbox each week for free.

Keep me updated

Tech.London Weekly