Ripjar

Ripjar

Ripjar provides advanced data analytics solutions for global companies and governments to detect criminal behavior, measure campaign success, and ensure AML compliance in real time.

IT Services
51-250
Founded 2012
$42M raised

Description

  • Engineer distributed ingestion services that pull data from diverse sources and produce clean, structured outputs for downstream systems.
  • Build high-throughput batch and near-real-time processing components with a focus on performance, scalability, and predictable cost.
  • Design and evolve data contracts, including schemas, validation rules, versioning, and backward compatibility.
  • Own production quality through maintainable code, unit and integration tests, and observability using metrics, logs, and tracing.
  • Harden pipelines against partial failures, retries, rate limits, data drift, and infrastructure issues.
  • Improve CI/CD and developer experience through faster builds, better test signals, safer releases, and automated operational checks.
  • Participate in design reviews, code reviews, incident retrospectives, and iterative delivery.
  • Document pragmatic trade-offs and implementation decisions clearly.
  • Work across distributed systems and operational reliability in collaboration with downstream product teams.

Requirements

  • 2+ years of experience building and operating production software systems.
  • Fluency in at least one programming language; Python or Node.js is a plus.
  • Experience debugging moderately complex systems and improving reliability and performance.
  • Strong fundamentals in data structures, testing, version control, and Linux basics.
  • Experience with Spark or PySpark is preferred.
  • Exposure to the Hadoop ecosystem, including HDFS and HBase, is preferred.
  • Experience with workflow orchestration tools such as Airflow, Dagster, or NiFi is preferred.
  • Experience with search/indexing systems such as OpenSearch or MongoDB is preferred.
  • Experience with Kubernetes and infrastructure-as-code is preferred.
  • A degree in Computer Science or a numerical degree is preferred.

Benefits

  • Competitive salary, dependent on experience.
  • 25 days annual leave plus 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 pension contributions and pension salary sacrifice.
  • Enhanced maternity and paternity pay.
  • Latest tech, including a top-of-the-range MacBook Pro.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

AI Data Engineer

Influur 11-50 Media

Influur is hiring an AI Data Engineer in New York/remote to own the full data-to-agent pipeline behind its autonomous viral marketing system for influencer campaigns.

AWS GCP LLM Python
4 hours, 23 minutes ago

Senior Data Engineer

Zencore Group 11-50 Internet Software & Services

Zencore is hiring a Senior Data Engineer in its LATAM Data & Analytics team to help customers modernize and migrate data platforms on Google Cloud through hands-on pipeline engineering and advisory work.

Apache Airflow Apache Spark CI/CD Databricks GCP MLOps Oracle Python Snowflake SQL
5 hours, 8 minutes ago

Data Observability Consultant - Dynatrace

Lingaro 5K-10K IT Services

Dynatrace India’s Consulting and Advisory Data Consulting Practice is hiring a remote Data Observability Consultant to support data-focused consulting work.

5 hours, 23 minutes ago

Senior Data Engineer

Lodgify 251-1K Internet Software & Services

Lodgify is hiring a Senior Data Engineer in Barcelona to build and optimize the company’s modern data platform that powers data-driven decisions across its vacation rental business.

Apache Airflow AWS Azure dbt GCP JavaScript Machine Learning Python SQL
5 hours, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers