P

Prolific

Platform matching researchers with study participants

Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in UKNo salary listedRemote

About the Job

Requirements

  • At least 3 years of experience building and shipping production-grade data systems.
  • Strong SQL skills and proficiency in Python or another object-oriented language, such as Java or Scala.
  • Familiarity with cloud-native infrastructure, ideally including Terraform, Kubernetes, or similar infrastructure-as-code and container-orchestration tools.
  • Experience designing data APIs or services that expose data to applications, or a strong interest in working across the analytical and operational boundary.
  • A thoughtful approach to data quality, privacy, and security, including understanding how data is used as well as moved.
  • Hands-on experience with data pipeline tools such as Airflow and dbt, and the ability to optimize pipelines for performance and reliability.
  • Commitment to improving product quality, security, and performance through rigorous testing and code reviews.
  • A meticulous approach to creating and maintaining architecture and systems documentation.
  • Analytical skills to troubleshoot complex data issues and implement effective solutions.
  • Ability to ship medium-sized features independently while contributing to team objectives.

Responsibilities

  • Build and maintain data pipelines that power analytics, machine-learning workloads, and product-facing applications, connecting internal databases, SaaS sources, and streaming systems to consuming teams and services.
  • Evolve the data platform alongside cloud platform engineers using infrastructure-as-code (Terraform) and Kubernetes-based deployments (Argo) to maintain scalability, reliability, and self-service capabilities.
  • Design and implement scalable data infrastructure that accommodates growing data volume and complexity.
  • Develop data services and APIs that expose trusted data to product applications and bridge analytical and operational systems.
  • Own data quality and observability by implementing monitoring, testing, and alerting to catch issues early and maintain trust in data.
  • Partner with AI engineers, data scientists, analysts, and product teams to understand data needs and design suitable solutions.
  • Apply data privacy, security, and compliance practices, particularly where data flows into product-facing contexts.
  • Create and maintain documentation of data flows, models, and systems for knowledge sharing.
  • Ensure data systems adhere to security best practices and compliance requirements.

Desired Qualifications

  • Exposure to Terraform, Kubernetes, or similar infrastructure-as-code and container-orchestration tools is ideal; deep expertise in all of them is not expected.

About the Company

Prolific

Platform matching researchers with study participants

Prolific operates an online research platform that connects researchers with a global pool of vetted participants. Researchers post studies and set demographic criteria to recruit eligible participants, who complete surveys and other research tasks to earn compensation. The platform uses a reputation-based system to ensure data quality from both researchers and participants. Clients include academic institutions, businesses, and individual researchers, making Prolific a centralized marketplace for human data in online research. The business model charges researchers a commission for each study conducted on the platform, covering participant recruitment, study management, and platform upkeep. Overall, Prolific aims to provide a reliable, efficient way to collect high-quality data for research and market insights.

Company size
1,001-5,000
Company stage
Series A
Total funding
$33.3M
Headquarters
London, United Kingdom
Founded
2014

Recently Posted Jobs

Explore more opportunities at Prolific

See more jobs