Ripjar
Data Engineer

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
About Ripjar
Ripjar was founded by veterans of GCHQ to bring national security-grade intelligence tools to the fight against financial crime. Financial crime funds human trafficking, terrorism, corruption and sanctions evasion on a global scale, and the organisations on the front line need technology built to match the threat.
Today, Ripjar's AI-native software and data fusion products are used by governments, the world's largest banks, and global enterprises to automate the detection, investigation and monitoring of serious financial crime. Every day, hundreds of customers and thousands of daily active users rely on the platform to screen hundreds of millions of names for risk in real time, prevent money laundering and stop terrorist financing.
If you want your work to matter, this is where it happens.
We are a remote first team, with a head office based in Cheltenham. This position is open to UK wide candidates. If you are based near Cheltenham, you are more than welcome to work from our office at any time.
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.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
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)


Get help with your application
Your very own career expert that helps elevate your application to the next level.
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.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London