{"id":12207,"url":"https://alion.io/job/ripjar-data-engineer","title":"Data Engineer","company":{"id":3897,"name":"Ripjar","domain":"ripjar.com","url":"https://alion.io/company/ripjar","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"B","score":80,"open_postings":5,"ghost_share":0,"stale_share":0.8,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Data Science","role_family":"Data Science","seniority":"junior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["Cheltenham, United Kingdom"],"countries":["GB"],"hiring_countries":["GB"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":67000,"max_usd":152000,"period":"year","method":"role_country_seniority_unknown","sample_n":159},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache NiFi","optional":false},{"name":"CI/CD","optional":false},{"name":"Dagster","optional":false},{"name":"HBase","optional":false},{"name":"Kubernetes","optional":false},{"name":"Linux","optional":false},{"name":"Node JS","optional":false},{"name":"OpenSearch","optional":false},{"name":"Python","optional":false},{"name":"Spark","optional":false},{"name":"Structured Outputs","optional":false},{"name":"Ansible","optional":true},{"name":"ArgoCD","optional":true},{"name":"Confluence","optional":true},{"name":"GitHub","optional":true},{"name":"GitHub Actions","optional":true},{"name":"Hadoop","optional":true},{"name":"Helm","optional":true},{"name":"JavaScript","optional":true},{"name":"Jira","optional":true},{"name":"pySpark","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-02-24T00:00:00Z","employer_posted_date":"2026-02-24","last_verified_at":"2026-10-17T02:48:04Z","board_verified":true,"closed_at":null,"days_open":235,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":235},"description":"About Ripjar\nRipjar 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.\nToday, 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.\nIf you want your work to matter, this is where it happens.\nWe 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.\nAbout the Role\nWe 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.\nWe’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.\nWhat you’ll do\nEngineer 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.\nBuild 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.\nDesign and evolve data contracts (schemas, validation rules, versioning, backward compatibility) so downstream teams can build with confidence.\nOwn production quality: write maintainable code, strong unit/integration tests, and add the observability you need (metrics/logs/tracing) to diagnose issues quickly.\nImprove 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.\nContribute to CI/CD and developer experience: faster builds, better test signal, safer releases, and automated operational checks.\nParticipate in design reviews, code reviews, incident retrospectives, and iterative delivery-making pragmatic trade-offs and documenting them clearly.\nTechnology Stack\n Languages: Predominantly Python and Node.js\nDistributed/data platforms: HDFS, HBase, Spark, plus increasing use of Kubernetes and cloud services\nStorage/search: MongoDB, OpenSearch\nOrchestration: Airflow, Dagster, NiFi\nTooling: GitHub, GitHub Actions, Rundeck, Jira, Confluence\nDeployment/config: Ansible (physical), Terraform / Argo CD / Helm (Kubernetes)\nDevelopment environment: MacBook (typical)\nRequirements\nEssential:\n2+ years building and operating production software systems\nFluency in at least one programming language (Python/Node.js a plus)\nExperience debugging moderately complex systems and improving reliability/performance\nStrong fundamentals: data structures, testing, version control, Linux basics\nNice to have:\nSpark/PySpark experience\nHadoop ecosystem exposure (HDFS/HBase)\nWorkflow orchestration (Airflow/Dagster/NiFi)\nSearch/indexing (OpenSearch, MongoDB)\nKubernetes and infrastructure-as-code\nDegree in Computer Science or numerical degree\nBenefits\nCompetitive salary DOE\n25 days annual leave + your birthday off, in addition to bank holidays, rising to 30 days after 5 years of service.\nRemote working\nPrivate Family Healthcare.\n35 hour working week.\nEmployee Assistance Programme.\nCompany contributions to your pension.\nPension salary sacrifice.\nEnhanced maternity/paternity pay.\nThe latest tech including a top of the range MacBook Pro.","description_format":"text","description_chars":4153,"description_truncated":false,"requirements":{"experience_years_min":2,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Annual leave","Apple Macbook"],"hiring_locations":[{"name":"United Kingdom","iso":"GB","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["RegTech, AML & Compliance","Financial Data & Market Intelligence"],"lifecycle":[{"event":"open","at":"2026-02-17T00:00:00Z"}],"visa":[{"country":"GB","licensed_sponsor":true,"evidence":"Licensed UK visa sponsor (Skilled Worker)","filings_12m":null,"filings_prev_12m":null,"green_card_filings_12m":null,"median_offered_wage_usd":null,"route":"Skilled Worker","cap_exempt":false,"checked_at":"2026-10-16T06:21:30+00:00","sources":["UK Home Office: register of licensed sponsors (workers)"],"filings_for_role_12m":0}],"liveness":{"score":4,"band":"cold","label":"Long shot","p_open":1,"p_active":0.155,"p_room":0.28,"age_days":235,"expected_fill_days":31,"reasons":["conf:2","win:tail","crowd:junior"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/ripjar-data-engineer","json_url":"https://alion.io/job/ripjar-data-engineer.json","meta":{"generated_at":"2026-10-17T05:50:43Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7928,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3897},"rest":"https://alion.io/mcp/rest/get_company?id=3897"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fripjar-data-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fripjar-data-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fripjar-data-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/ripjar-data-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fripjar-data-engineer"}]}