-
View all jobs
Ripjar is a UK-based software company that uses data and machine learning technologies to help companies and governments prevent financial crimes and terrorism.
Ripjar was formed in 2013 by ex-GCHQ Data Scientists and now has 140 staff based across offices in Cheltenham, Bristol, London, New York, and Canberra (as well as remote). We have two successful, inter-related products; Labyrinth Screening and Labyrinth Intelligence.
Labyrinth Screening allows companies to monitor their customers or suppliers for entities which they aren't allowed to, or do not want to do business with (for regulatory, ethical or environmental reasons). Labyrinth Intelligence empowers organisations to perform deep investigations into varied datasets to find interesting patterns and relationships.
Data infuses everything Ripjar does. We work with a wide variety of datasets of all scales, including an always-growing archive of 10 billion news articles in (nearly!) every language in the world going back over 30 years, sanctions and watchlist data provided by governments, 250M organisations and ownership data from global corporate registries.
Ripjar's Labyrinth Screening products have Identity at their core - who is who? - is this person who wants to open a bank account the same person as the leader of that narcotics trafficking ring? Is this company the same as the one involved in a widespread fraud case?
Team mission
Our engineering team builds software that makes the world a safer place. We work collectively to use technology, creativity and engineering best practice to solve problems that nobody else can.
What You'll Be Doing
As a Software Engineer in the Identity Team, you will work closely with data scientists, software engineers and product managers to enhance and support Ripjar's identity-matching engine. Our best-in-class, highly configurable matching engine can match names and identities across a multitude of languages and scripts.
In this role, you will use Python and MongoDB daily, with additional exposure to Node.js/Typescript, Redis, Kafka and Elasticsearch depending on the task. We use Github, Github Actions, Jira and Confluence as support tools.
Key Tasks
Your contributions as part of the Identity Team will include:
Key Skills
Ripjar values engineers who are thoughtful and thorough problem solvers and who can learn new technologies, ideas, codebases, and paradigms quickly. Your ability to understand and get to the heart of complex systems is more important to us than the specific technical skills you possess.
We do, however, expect you to have:
Why we think you'll enjoy it here:
"Diversity is essential in the way we operate. Having people from different backgrounds, genders and experiences ensures that we make decisions with a truly global perspective. Diversity gives us strength in our technology, analysis and relationships." - Maria Cox, Head of People Operations
Ripjar was formed in 2013 by ex-GCHQ Data Scientists and now has 140 staff based across offices in Cheltenham, Bristol, London, New York, and Canberra (as well as remote). We have two successful, inter-related products; Labyrinth Screening and Labyrinth Intelligence.
Labyrinth Screening allows companies to monitor their customers or suppliers for entities which they aren't allowed to, or do not want to do business with (for regulatory, ethical or environmental reasons). Labyrinth Intelligence empowers organisations to perform deep investigations into varied datasets to find interesting patterns and relationships.
Data infuses everything Ripjar does. We work with a wide variety of datasets of all scales, including an always-growing archive of 10 billion news articles in (nearly!) every language in the world going back over 30 years, sanctions and watchlist data provided by governments, 250M organisations and ownership data from global corporate registries.
Ripjar's Labyrinth Screening products have Identity at their core - who is who? - is this person who wants to open a bank account the same person as the leader of that narcotics trafficking ring? Is this company the same as the one involved in a widespread fraud case?
Team mission
Our engineering team builds software that makes the world a safer place. We work collectively to use technology, creativity and engineering best practice to solve problems that nobody else can.
What You'll Be Doing
As a Software Engineer in the Identity Team, you will work closely with data scientists, software engineers and product managers to enhance and support Ripjar's identity-matching engine. Our best-in-class, highly configurable matching engine can match names and identities across a multitude of languages and scripts.
In this role, you will use Python and MongoDB daily, with additional exposure to Node.js/Typescript, Redis, Kafka and Elasticsearch depending on the task. We use Github, Github Actions, Jira and Confluence as support tools.
Key Tasks
Your contributions as part of the Identity Team will include:
- Building new features, capabilities and component configurations
- Optimising performance and the end-to-end processing of identity data
- Building tooling to test and report the runtime and statistical performance characteristics
- Automating and streamlining the delivery of software and deliverables
- Maintaining and managing data migrations on Ripjar's SaaS systems
- Integrating and adapting Ripjar's identity-matching engine to help solve novel problems and generate new product opportunities for Ripjar
Key Skills
Ripjar values engineers who are thoughtful and thorough problem solvers and who can learn new technologies, ideas, codebases, and paradigms quickly. Your ability to understand and get to the heart of complex systems is more important to us than the specific technical skills you possess.
We do, however, expect you to have:
- Commercial experience in a software engineering team, using version control and Linux operating systems
- Proficiency in at least one programming language, with a strong preference for Python. If Python is not your primary language, a sound understanding and familiarity with Python is expected
- Experience working with databases such as MongoDB
- Experience engineering within and supporting complex software systems
- Experience with the technologies mentioned above (Elasticsearch, Node.js, Kafka, Redis)
- A STEM degree
- Experience working with data scientists, predictive/probabilistic systems, or large volumes of data
- Experience in scaling a SaaS platform using systems like Kubernetes
Why we think you'll enjoy it here:
- Base Salary of up to £65,000 per year DOE
- 25 days annual leave, rising to 30 days after 5 years of service
- Hybrid working option for employees
- Life assurance
- Company Share Scheme
- Private Family Healthcare
- Employee Assistance Programme
- Company contributions to your pension
- Enhanced maternity/paternity pay
- The latest tech including a top of the range MacBook Pro
- Candidates can work from our Cheltenham, Bristol or London offices
- Offices equipped with well-stocked pantries with food, snacks and drinks when in the office
"Diversity is essential in the way we operate. Having people from different backgrounds, genders and experiences ensures that we make decisions with a truly global perspective. Diversity gives us strength in our technology, analysis and relationships." - Maria Cox, Head of People Operations
Key Skills
Ranked by relevance
python
saas
kafka
redis
elasticsearch
jira
linux
confluence
typescript
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Software Engineer (Fullstack)
2026-05-20
Full-time
Associate
United States
Non-profit Organizations
Engineering
View Job Details
Related
Senior Software Engineer C/C++ (12 month fixed-term contract)
2026-05-21
Full-time
Mid-Senior
Australia
Non-profit Organizations
Engineering
View Job Details
Related
Civils Lead
2026-05-24
Full-time
Mid-Senior
Finland
Non-profit Organizations
Engineering
Login to Apply
- Posted
- Oct 18, 2024
- Type
- Full-time
- Level
- Entry
- Location
- Cheltenham
- Company
- Ripjar
Industries
Non-profit Organizations
Primary
Secondary Education
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
AI Software Engineer (Fullstack)
2026-05-20
Full-time
Associate
United States
Non-profit Organizations
Engineering
View Job Details
Related
Senior Software Engineer C/C++ (12 month fixed-term contract)
2026-05-21
Full-time
Mid-Senior
Australia
Non-profit Organizations
Engineering
View Job Details
Related
Civils Lead
2026-05-24
Full-time
Mid-Senior
Finland
Non-profit Organizations
Engineering