Jobs · 220 data companies · refreshed every 6 hours

Data engineering jobs.

Roles fetched from the careers pages of companies that take data seriously. Each one read for the skills it asks, turned into a practice plan, and linked to the company's own apply page.

  • A plan with every job, not just a link.
  • Your readiness, drill by drill.
  • Nothing older than 14 days.

Live roles · newest first

Pick a job.
Get the plan.

Data Engineer, Analytics Engineer, Data Platform and Data Architect roles. No relevance ranking.

Wise · api.smartrecruiters.com · checked today

Senior Data Engineer I - Global KYC & Onboarding

London, gbSeniorWise relocates hires ↗2+ yrsData Engineerposted 4 d ago

Skills, with evidence

  • Airflow / orchestration
    Pipeline & Workflow Orchestration: Proven track record building, scheduling, and monitoring production pipelines using modern workflow orchestrators such as Apache Airflow.must have
  • Data modelling
    Domain Data Modelling: Mapping complex transactional events into coherent, business-accurate data models that define how customer onboarding funnels, verification triggers, and conversion metrics are tracked.must have
  • Python
    Strong Python Fundamentals: Solid software engineering skills in Python with the ability to write clean, maintainable code, navigate complex algorithms, and optimize data-intensive tasks for performance and computational efficiency.must have
  • SQL
    Advanced SQL & Data Modelling: Extensive experience designing normalized and dimensional data models, paired with strong proficiency in crafting, debugging, and tuning complex SQL queries over large-scale datasets.must have
  • Failure handling
    Observability & Auditability: Ensuring that every onboarding flow and FinCrime control is measurable, auditable, and transparent out-of-the-box for regulatory compliance and product health monitoring.
  • Cost & performance
    Improve Performance & Scale: Optimise data-intensive workflows and queries, resolving latency bottlenecks and ensuring data consistency across personal, business, and platform onboarding spaces.
  • Streaming
    Data Ingestion & Pipelines: Designing and maintaining robust ETL/ELT pipelines that ingest high-volume, event-driven data from verification services and transform it into reliable analytical stores.
  • Governance & security
    Observability & Auditability: Ensuring that every onboarding flow and FinCrime control is measurable, auditable, and transparent out-of-the-box for regulatory compliance and product health monitoring.not practised here
  • Data quality
    Observability & Auditability: Ensuring that every onboarding flow and FinCrime control is measurable, auditable, and transparent out-of-the-box for regulatory compliance and product health monitoring.
  • Schema evolution & contracts
    Set Data Engineering Standards: Partner with engineering, analytics, and compliance to define shared data contracts, pipeline monitoring best practices, and automated testing frameworks across the squad.
  • Spark
    Familiarity with distributed compute and storage platforms (e.g., Kafka, Spark, Snowflake, or Presto/Trino).
  • dbt
    Hands-on experience with modern data transformation tools like dbt.
  • Machine learning
    While customer-facing systems fire dozens of raw operational events per verification flow, our analytics and machine learning teams require structured, clean, and reliable metrics to steer the business.not practised here

Your plan

  1. SQL

    drills at the Senior level

  2. Python

    drills at the Senior level

  3. Modelling

    drills at the Senior level

  4. Pipelines

    drills at the Senior level

  5. Spark

    drills at the Senior level

The full plan, drill by drill, is on the job page.

leaves in 9 dremoved the moment Wise closes it

How it works

Fetch. Read. Plan.

Every six hours, for every company on the list.

1 · Fetch

From the company's own portal

Straight from each company's job-board API. Data engineering roles only, 14 days at most.

GET boards-api.greenhouse.io/v1/boards/airbnb/jobs → 163 postings · 1 data role · 0 new since 06:00

2 · Read

Skills, with the sentence they came from

Each posting is read once. A skill only counts if the posting says it.

Spark 0.92 "…optimise PySpark jobs processing 2 TB/day…" Airflow 0.81 "…own our Airflow DAGs end to end…" Scala 0.55 not practised here, shown anyway

3 · Plan

Built from what already exists here

Skills map to practice topics. Five drills each, at the level in the title.

Senior → Intermediate + Advanced SQL ×5 · Spark ×5 · Pipelines ×5 · Modelling ×3 + interview questions · ≈ 11 h

Kept honest

Before you
trust it.

How fresh are the jobs?

Every company is checked every six hours. A role is removed after 14 days, or the moment the company closes it, whichever comes first. A re-posted job keeps its original date.

Do I apply through D8LooP?

No. The apply button opens the posting on the company site we fetched it from, with the time we last checked shown. We never host an apply form.

How do you know which skills a job asks for?

Every skill shows the sentence of the posting it was found in. A skill without evidence is not shown, and one that readers flag as wrong is hidden.

What happens when a company feed breaks?

That company shows fewer jobs, never stale ones: its roles age out normally and its page says when it was last checked. The state of every feed is on the companies page.

Which companies are included?

220 product companies with real data platforms, worldwide: Amazon, Google and Netflix; Databricks, Stripe and Anthropic; Spotify, Adyen, N26 and Trade Republic in Europe; Careem, Tamara and Bybit in the Gulf; Grab, Airwallex and PayPay in Asia-Pacific; Nubank and QuintoAndar in Latin America. The full list, with the state of each feed, is on the companies page.

What does “Jobs abroad with relocation support” show?

Roles outside India where moving is supported, on one of two kinds of evidence. “Relocation”: the posting itself offers relocation or visa support. “Relocates”: the company publicly relocates hires to that country (its relocation page, its careers page, or relocate.me), linked from the job page. A posting that refuses relocation or sponsorship never shows, whatever the company does in general. Always confirm the details with the recruiter before you plan a move.

Do you have every data engineering job?

No, on purpose. We cover Data Engineer, Analytics Engineer, Data Platform and Data Architect roles at these 220 companies, and nothing else.

How is the prep plan built?

Each skill in the posting maps to practice topics on D8LooP. The plan takes five drills per module at the level in the job title and closes with the interview questions for it.

Is it free?

Browsing and building a plan are free with an account. The drills follow the entitlements you already have.

Prepare for the job.
Not for the internet.