Security Engineer

at Onfido in London


This is a unique opportunity for someone to be in the driving seat and work closely with our Director of Cyber Security to shape our cyber security vision and roadmap, ensuring that the right security measures and policies are put in place.

You'll be part of our Cyber Security Team. The team's mission is to protect our clients data and our intellectual property. We work in a fast paced agile environment where we are constantly learning and exchanging ideas with and across teams.

Ever thought about using technologies like AWS Lambda to make a fully virtualized and highly scalable cloud environment react to threats autonomously? Read on.

The role will involve:

Automation - automate generic security analysis and incident detection and handling tasks using your scripting and programming skills
Security frameworks and standards - support the evaluation, design, development and implementation of security frameworks/standards and tooling across the whole organization
Accreditation - Support our compliance programs (ISO 27001, PCI-DSS, GDPR, ...)
Security assessment and testing - perform all kinds of security assessments and penetration tests against our infrastructure, applications and office environments
Evangelism - work very closely with our technology and business teams in order to strengthen their security awareness and stay up-to-date with internal projects and strategies


Hands on experience as a Security Engineer/Security Consultant
Experienced with security assessments and penetration tests of traditional as well as cloud based / fully virtualized infrastructures and web based services (HTTP/S + Websockets)
Experienced with secure coding practices and secure development processes
Familiarity with designing and securing cloud environments; preferably in AWS
Familiarity with securing containerized environments


Good working knowledge of the tools in our dev stack, including Linux, AWS, Docker, Kubernetes, Redis, Jenkins and Git.
Experience with scripting (Bash, Javascript, Ruby, Python, Go) for the purpose of automating security related tasks
Experience with containerization and related security aspects
Experience with security and compliance standards like ISO 27001, PCI-DSS and security best practices like OWASP and CIS Benchmarks

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 manage time and prioritise tasks effectively, ability to multi-task is a must
Able to think critically, draw upon previous experience to make decisions independently, and exercise good judgment


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
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 loan
Monthly company dinners
Quarterly socials (e.g. cookery classes, go-karting and private cinema trips)
Friday afternoon drinks
Relaxed and informal office environment
Coming soon: Pension Scheme

« Go back to category
Is this job ad fake? Report it!   
Published at 31 Mar 2017
Expires on 31 May 2017