Skip to content

Open nowPosted 81 days ago

Junior Data Engineer

BUX5 open roles

Where
Amsterdam, Netherlands
Work mode
Hybrid
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowJunior Data EngineerBUX · Amsterdam, Netherlands
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on BUX's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

8.0% of postings close within 7 days. Measured by our own scanner across the market. BUX postings stay open a median of 7 days.

Share of postings closed within
  1. 1.6%1 day
  2. 3.5%3 days
  3. 8.0%7 days
  4. 15.0%14 days
  5. 34.1%30 days
This job: posted 81 days ago

BUX median: 7 days open

The posting

We are looking for Junior Data Engineers to join our BUX team based in Amsterdam.

Our Data & AI team is a lean, international group of engineers dedicated to making BUX a truly data-driven fintech. We pride ourselves on being "platform-first", building tools that scale rather than just fixing one-off requests. We like automation, empowering our internal users, and serving our clients in the best way we can. We work closely with other internal and external stakeholders to ensure data is high-quality and actionable. Outside of the code, we’re a collaborative bunch who value open knowledge sharing, team lunches, and the occasional post-work drink in our hybrid office setup.

About the role

As a Junior Data Engineer at BUX, you will be a key builder of the analytics-ready data layer that powers our product decisions and business growth. You won't just write queries; you will build well-tested data ingestion scripts and transform raw data into high-quality, reliable data products. You will join the Data & AI team, collaborating closely with Analytics Engineers, Product stakeholders, and our Data Platform Engineers to leverage our scalable, self-service infrastructure safely. Your mandate focuses on execution and reliability: writing clean, testable code, owning the data quality of your pipelines, and documenting as you go. This is a role designed for growth, where curiosity, coachability, and an engineering-first mindset will serve as the foundation for your evolution into advanced analytics architecture or infrastructure-focused engineering tracks.

What you will do

  • Build Reliable Ingestions: Build and maintain robust data ingestion scripts to pull data from APIs, servers, or files into raw/staging tables. You ensure correct handling of retries, incremental/idempotent loads, and graceful error management.
  • Model with dbt: Grow our analytics-ready data layer by building and maintaining clean staging and mart models with clear naming, documentation, and automated tests, focusing on simplicity and readability before optimisation.
  • Support Orchestration: Extend and troubleshoot our existing workflow orchestration frameworks (Airflow). You will add tasks to existing DAGs, fix failing runs, and grow into mastering dependency, scheduling, and retry behaviour.
  • Champion Data Quality: Own pipeline and model health by adding and monitoring data quality checks (freshness, volume anomalies, null/duplicate validations) and investigating data discrepancies flagged by different stakeholders.
  • Document & Accelerate: Write clean code, maintain useful READMEs, and leverage AI-assisted development tools to speed up drafting while taking full ownership of verifying correctness before pushing to production.
  • Grow your ownership: Build a solid track record with data modelling, testing, and pipeline reliability as a foundation for growing into orchestration design, platform topics, and broader engineering responsibilities over time.

What you need to succeed

  • You have 1-2 years of experience in data engineering, analytics engineering, or a closely related discipline, with a track record of collaborative problem-solving.
  • Solid fundamentals in Python and SQL, alongside comfort with version control (Git), writing basic automated tests, and interacting with HTTP APIs.
  • General understanding of foundational cloud architecture and infrastructure concepts.
  • Practical, hands-on experience (e.g. using dbt) for structuring data transformation layers, including staging/mart layering, sources, tests, and documentation.
  • A clear grasp of workflow orchestration concepts (such as Airflow), understanding DAGs, task dependencies, scheduling, retries, and the importance of idempotency.
  • Comfortable working with relational databases or data warehouses (Postgres, Snowflake, or similar) to write queries, design schemas, and handle data quality issues like nulls, duplicates, and freshness checks.
  • You are curious and comfortable asking for help. You welcome constructive feedback and actively contribute to the team's code quality.
  • You bring the critical eye needed to rigorously test and verify all logic, including AI-assisted code, before deployment.

Nice to have

  • Familiarity with Docker and how applications run on Kubernetes (GKE).
  • Basic exposure to Terraform and understanding how cloud environments are provisioned as code.
  • Initial exposure to high-throughput messaging (Kafka, Pub/Sub) or working with cloud object storage frameworks (GCS, S3).
  • A basic understanding of continuous integration pipelines (like GitHub Actions) and the concept of how code changes safely transition from a local machine to a production environment.
From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against BUX's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on BUX's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    BUX's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.