Filled
This offer is not available anymore

Software Engineer (Data) in London

Onfido

Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Description

Onfido is a next generation identity verification (IDV) solution, working with global businesses to verify the identities and background of their users or contractors. Our vision is to build the trust engine to power digital interactions worldwide.

Founded in 2012 by three friends from Oxford University, we carry out millions of checks annually for clients such as BlaBlaCar, Couchsurfing, Tesco and Nutmeg.

Having raised over $30m in funding to date, our focus is on continuing to develop our technology as well as expanding our global footprint.

Our engineering teams work on several interesting challenges: detecting physical forgeries, verifying people without documentation or central records, and making complex verification data easy for our customers to use and understand.

THE ROLE:

We’re looking for an exceptional Software Engineer to help us meet a huge challenge: to remotely verify anyone, anywhere!

What you will be doing:

As a key member of our agile and iterative Engineering team, you’ll be solving challenges directly related to our data and Machine Learning infrastructure. Accessible data at scale is essential to improving our automation pipeline by allowing for fast experimentation and feedback. To solve these challenges you will be analysing our current pipelines and tools, identify where improvements can be made, and apply the right design patterns, frameworks or tools to come up with a solution.

As part of our cross-functional team, you’ll be involved in fast experimenting working closely with DevOps, Research, Platform and QA Engineers to prototype and engineer solutions ready for release.

What you will accomplish:

Build tools and framework's to support an automated identity verification pipeline processing a high volume of document checks.

Requirements

  • Experience developing automation architectures and tools.
  • Experience designing and operating resilient distributed applications.
  • Knowledgeable about querying and processing data.
  • Prior experience working in a Unix environment.

Nice to haves:

  • Familiarity with tools like Kafka, Elasticsearch, Spark or similar tools
  • Good knowledge of Python (or eagerness to pick it up)
  • Exposure with AWS and/or other cloud base solutions

To be a great fit with the Onfido team, and to really enjoy working with us, you'll be:

  • A person passionate about their work and also their wide ranging personal interests, we like people who are interesting and interested!
  • An innovative thinker - the kind of person who is always experimenting with new tools/ systems/ approaches to do things better and faster
  • A caring and sensitive team member - generous with your own time and highly considerate of your colleagues
  • Able to think critically, draw upon previous experience to make decisions independently, and exercise good judgment

Benefits

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. The whole Onfido team benefits from:

  • Share options
  • A fully stocked kitchen with unlimited breakfast, drinks, snacks and fresh fruit every day
  • Unlimited budget for any software or books you need
  • Subsidised gym membership or home cleaning
  • Free yoga classes and football bookings (5 or 7 a side)
  • Monthly company dinners
  • Free languages classes (currently Spanish, French and English)
  • Quarterly socials (e.g. cookery classes, go-karting and private cinema trips)
  • Friday afternoon drinks
  • Relaxed and informal office environment

If you're interested, check out our Top 11 reasons to join Onfido and get in touch to apply!

OTHER INFORMATION:

The interview process for this role will be as follows:

1) Application and CV Review

2) Phone Screen

3) Technical Task

4) On-site Interview


 

About Onfido

  • Ecommerce

Onfido company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other data engineer jobs that might interest you...