Looking for a new career opportunity?

Browse the jobs below to join one of our portfolio companies.

Senior Data Engineer

Recharge.com

Recharge.com

Data Science
Amsterdam, Netherlands
Posted on Apr 8, 2025

Job description

Why Recharge

At Recharge, we’re making prepaid easy—for everyone, everywhere. Whether it’s topping up your mobile, sending gaming credit, or grabbing a gift card, our platform gives people instant access to digital prepaid payment products across 180+ countries. We’re already working with thousands of brands, have passed 2 million app downloads, and are on our way to €1b in sales. As a profitable scale-up with big ambitions: new markets, new products, and new ways to pay. And we’re just getting started.


Our team of 170+ people from 35+ nationalities are building something exciting—and we’re looking for curious, driven people to help us shape what’s next.

The role

In this role, you’ll be integral to designing, building, and maintaining scalable data pipelines that fuel decision-making across the business. You’ll work closely with product, engineering, and analytics teams to ensure data is accessible, reliable, and impactful.

You will work alongside other 2 Data Engineers and report directly to Oberdan Bitencourt Ferreira.

Job requirements

What will you be working on:

  • Design and implement robust data pipelines to support both batch and real-time data processing, ensuring optimal performance and scalability;

  • Collaborate with cross-functional teams to gather requirements, develop ETL processes, and deliver high-quality data products for analytics and machine learning;

  • Own end-to-end data workflows, from ingestion through transformation to delivery, ensuring data accuracy, consistency, and accessibility;

  • Identify and implement best practices for data engineering, data quality, and data governance, continuously improving our platform;

  • Develop monitoring and alerting mechanisms to detect and resolve issues within the data infrastructure proactively;

  • Work with cloud services, particularly AWS, to build, manage, and optimise data lakes and warehouses;

  • Contribute to designing and enforcing Recharge’s data architecture, policies, and processes;

  • Mentor and collaborate with less experienced engineers, fostering a culture of knowledge sharing and continuous learning;

  • Participate in roadmap development, proactively proposing innovative data solutions aligning with business objectives.

What You Have:

  • 5+ years of experience building scalable data pipelines and managing ETL workflows

  • Strong skills in SQL and Python for data processing

  • Solid knowledge of AWS, especially S3, Redshift, and Step Functions

  • Experience with data tools like Airbyte, Fivetran, dbt, Sifflet, and Spark/PySpark

  • Familiar with Docker and containerisation

  • Skilled in building and managing data lakes, warehouses, and infrastructure, with or without SaaS tools

  • Proficient in workflow tools like Apache Airflow

  • Experienced in ensuring data quality, monitoring, and observability

  • Knowledge of CI/CD for data pipelines, using tools like GitHub Actions and Terraform

  • Effective communicator with both technical and business teams. Proactive problem-solver, always looking to improve data engineering practices

Don’t meet every single requirement? At Recharge we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

What We Offer

  • 30 days of holiday, a great pension scheme, and one of the best relocation packages in Amsterdam

  • Flexible working hours and an office overlooking the Amstel

  • Macbook Pro

  • Budget for noise-cancelling headphones, travel to and from the office, working-from-home and self-learning

  • Free healthy breakfast, lunch and snacks by our in-house chef

  • Unlimited access to mental health support by certified psychologists via OpenUp

  • Free Dutch classes to help out with daily life in the Netherlands

  • Regular parties, pub quizzes, bingo sessions, celebrations and other events

The process

1. Apply: Interested? Let us know! Submit your application so we can get to know the best version of you.

2. TA Screening: A recruiter will be in touch to chat about your motivation, background, and some general HR topics to get to know you better.

3. First Interview: You'll meet with the hiring managers to chat about your experience, our culture, and how you might be a great fit for the role.

4. Technical Interview: You’ll team up with our engineers for a live coding challenge. It's a bit longer, but a great opportunity to connect with potential future teammates.

5. Third Interview: Meet with our Principal Engineer to dive deeper into how we work and collaborate within the engineering team.

6. Offer: You did it! There are only a few tickets to the team—this one has your name on it. Welcome to the Team!

Proactive acquisition from 3rd parties is not appreciated.