Live opening · Posted 5 days ago

Data Engineer

Ripjar · United Kingdom (Remote)
Linkedin Yes
You are 5 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 5 days ago
CompanyRipjar
LocationUnited Kingdom (Remote)
Work modeYes
SourceLinkedin
Listed5 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
19 min from Linkedin publishing this role to us finding it
15 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
62,689 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

Description
About Ripjar
Ripjar specialises in the development of software and data products that help governments and organisations combat serious financial crime. Our technology is used to identify criminal activity such as money laundering and terrorist financing, enabling organisations to enforce sanctions at scale to help combat rogue entities and state actors.
Data infuses everything Ripjar does. We work with a wide variety of datasets of all scales, including an ever-growing archive of billions of news articles covering most languages going back over 30 years, sanctions and watchlist data provided by governments, and vast organisation and ownership datasets.
About the Role
We see a Data Engineer as a software engineer who specialises in distributed data systems. You’ll join the Data Engineering team, whose prime responsibility is the development and operation of the Data Collection Hub, a platform that ingests data from many sources, processes/enriches it, and distributes it to multiple downstream systems.
We’re looking for someone with 2+ years of industry experience building and operating production software who enjoys working across data pipelines, distributed systems, and operational reliability.
What you’ll do
Engineer distributed ingestion services that reliably pull data from diverse sources, handle messy real-world edge cases, and deliver clean, well-structured outputs to multiple downstream products.
Build high-throughput processing components (batch and/or near-real-time) with a focus on performance, scalability, and predictable cost, using strong profiling and measurement practices.
Design and evolve data contracts (schemas, validation rules, versioning, backward compatibility) so downstream teams can build with confidence.
Own production quality: write maintainable code, strong unit/integration tests, and add the observability you need (metrics/logs/tracing) to diagnose issues quickly.
Improve platform reliability by hardening pipelines against partial failures, retries, rate limits, data drift, and infrastructure issues—then codify those learnings into better tooling and guardrails.
Contribute to CI/CD and developer experience: faster builds, better test signal, safer releases, and automated operational checks.
Participate in design reviews, code reviews, incident retrospectives, and iterative delivery—making pragmatic trade-offs and documenting them clearly.
Technology Stack
Languages: Predominantly Python and Node.js
Distributed/data platforms: HDFS, HBase, Spark, plus increasing use of Kubernetes and cloud services
Storage/search: MongoDB, OpenSearch
Orchestration: Airflow, Dagster, NiFi
Tooling: GitHub, GitHub Actions, Rundeck, Jira, Confluence
Deployment/config: Ansible (physical), Terraform / Argo CD / Helm (Kubernetes)
Development environment: MacBook (typical)
Requirements
Essential:
2+ years building and operating production software systems
Fluency in at least one programming language (Python/Node.js a plus)
Experience debugging moderately complex systems and improving reliability/performance
Strong fundamentals: data structures, testing, version control, Linux basics
Nice to have:
Spark/PySpark experience
Hadoop ecosystem exposure (HDFS/HBase)
Workflow orchestration (Airflow/Dagster/NiFi)
Search/indexing (OpenSearch, MongoDB)
Kubernetes and infrastructure-as-code
Degree in Computer Science or numerical degree
Benefits
Competitive salary DOE
25 days annual leave + your birthday off, in addition to bank holidays, rising to 30 days after 5 years of service.
Remote working
Private Family Healthcare.
35 hour working week.
Employee Assistance Programme.
Company contributions to your pension.
Pension salary sacrifice.
Enhanced maternity/paternity pay.
The latest tech including a top of the range MacBook Pro.

Work arrangement
Yes

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App