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.
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.
- £49k - £63k per annumEstimated...growing, values-driven team of specialists who work with government clients across Cyber, Telecommunications and Data. We are seeking a talented and motivated Data Engineer to join our team and contribute to our mission of protecting the UK through data-driven insights and...SuggestedFull-timeHybrid workingOn-site
- £29k - £38k per annumEstimated...will work with the finest minds on some of the most challenging engineering projects of our time. Our award-winning team push the boundaries... ...markets on a global scale. If you're an experienced and talented data engineer who pushes the boundaries and enjoys an exciting and...SuggestedFull-timeHybrid workingRemoteFlexible hours
- £43k - £58k per annumEstimated...system integrators and software houses - with people, technology, and data at the heart of who we are, we believe in creating value and... ...early 2022. Methods is currently recruiting for a Data Engineer to join our team on a permanent basis. This role will include some...SuggestedPermanentFull-timePart-timeHybrid workingOn-siteWork from homeFlexible hours
£85k per annum
...New Permanent Opportunity for a DV Cleared Senior Data Scientist in Cheltenham for a leading National Security and Defence Consultancy... .... Our client is a global leader in technology, consulting, and engineering services at the forefront of innovation. You’ll experience excellent...SuggestedPermanentFull-time3 days/week- £55k - £73k per annumEstimated...Who are we looking for? You enjoy working on complex data problems whilst being able to suggest simple (yet effective) solutions.... ...background in data science, machine learning algorithms and data engineering along with their technologies. You're equally comfortable presenting...SuggestedFull-timeHybrid workingOn-site
£40k per annum
...and the latest tools and tech. As a Graduate Machine Learning Engineer, you’ll start building the skills to research machine learning models... ...application of AI within the organisation over time. ● Data Science: An interest in applying data science techniques to support...Hybrid workingWork from home- £57k - £77k per annumEstimated...the latest tools and tech. As a Machine Learning Implementation Engineer, you’ll be responsible for taking AI models and algorithms... ...into business workflows to automate tasks and gain insights from data. Key responsibilities include refining model code for...PermanentHybrid workingWork from home
£60k per annum
...thinking and the latest tools and tech. As a Machine Learning Engineer, you’ll research machine learning models and evaluate how they can... ...the organisation, sharing knowledge as your expertise builds. Data Science: Applying data science techniques to support model...Hybrid workingWork from home£75k per annum
...thinking and the latest tools and tech. As a Machine Learning Engineer,AI, you’ll be responsible for researching, developing, and... ...businesses can use to automate tasks and gain insights from their data. Key responsibilities include building complex models, designing...Full-timeHybrid workingWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!
- information developer Cheltenham, Gloucestershire
- information engineer Cheltenham, Gloucestershire
- data center engineer Cheltenham, Gloucestershire
- data developer Cheltenham, Gloucestershire
- data centre engineer Cheltenham, Gloucestershire
- data engineer Cheltenham, Gloucestershire
- visa sponsorship data Cheltenham, Gloucestershire
- data acquisition and test automation engineer Cheltenham, Gloucestershire
- first data Cheltenham, Gloucestershire
- morrison data services Cheltenham, Gloucestershire
