Skip to main content
Back to jobs

Senior Data Engineer - Data Ingestion and Enrichment team

External
preply logoPreply · Barcelona, Spain
Full-timeRemote3mo ago
ClassificationComplianceDocumentationIncident ResponseLeadershipMachine Learning
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


Responsibilities

  • Build trusted ingestion & enrichment foundations (Data Lake and Data as a Product):
  • Own end-to-end ingestion pipelines (batch & streaming):
  • Data quality, contracts & early validation:
  • Enrichment, modeling & lifecycle management:
  • Build enrichment logic that joins, standardizes, and contextualizes data across domains using shared definitions and reusable patterns. Support historical tracking, point-in-time correctness, and dataset versioning so downstream users can confidently analyze changes and impacts over time.
  • Observability, reliability & operational excellence:
  • Governance & compliance by design:
  • Enable self-service & standardization:
  • Cross-team collaboration & ownership:
  • Work closely with Product, Backend, Analytics, and ML partners to align on ingestion requirements, trade-offs, and priorities. Promote shared ownership of data quality and platform standards, and help foster a culture where teams move fast together under common data contracts and principles.
  • What you need to succeed:
  • Exposure to and experience building architectural patterns of a large, high-scale application (e.g., well-designed APIs, high-volume data pipelines, efficient algorithms).
  • Solid experience working in platform or data engineering teams (or equivalent impa

Benefits

Vision insurance

Additional Information

We power people's progress. At Preply, we're all about creating life-changing learning experiences. We help people discover the magic of the perfect tutor, craft a personalised learning journey, and stay motivated to keep growing. Our approach is human-led, tech-enabled - and it's creating real impact. We've just reached unicorn status with a $150M Series D, accelerating our vision to transform education through human-led, AI-enhanced learning. Today, 100,000+ tutors teach 90+ languages to learners in 180 countries - and we're only getting started. As a category-defining company, we're shaping what the future of learning looks like at global scale. Every Preply lesson sparks change, fuels ambition, and drives progress that matters. Joining Preply means helping define the future of education at global scale, and building something that truly matters for millions of people, every day. Meet the team! At Preply, the Data ingestion and enrichment team provides a single, trusted, and scalable data foundation. The team ensures that all analytics, machine learning, and product features are built on unified, governed, and production-grade data assets in Preply's Lake House, including the extraction, normalization, and generation of structured data from Preply's unstructured assets, forming a durable data moat for AI-driven products. As a Senior Data Engineer in the Data Ingestion and Enrichment team , you will design and own the data layer that powers both Preply's analytics, machine learning, and product. You will work closely with ML Platform, Applied/Data Scientists, Analytics Engineering, and Product squads to ensure that features, datasets, and pipelines are production-ready, observable, and reusable across the company. This role combines hands-on engineering with technical leadership.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at preply? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect