Data Product Engineer

Do you get energized by transforming raw data into reliable products with direct value? Do you want to work in a modern Data Mesh ecosystem where quality comes first? And are you looking for a role that seamlessly combines software engineering and data management?

Then you might be the Data Product Engineer we are looking for!

Already eager to work with us?

Fill in application form

Your role at ACA

You will be a crucial link in our data strategy, tasked primarily with designing, building, and managing high-quality Data Products within a Data Mesh ecosystem. The aim is to convert data into reliable, modular products that deliver direct value to consumers. You are, therefore, not simply a data engineer building pipelines, but a product engineer taking ownership of the data, from input to output, using a self-service platform.

We seek an engineer who combines software engineering best practices with data management principles. You focus on data logic and quality, while the underlying platform accounts for automation and infrastructure (CI/CD, provisioning).

Responsibilities:

  • Ownership: Managing the full lifecycle of the data product on the self-service platform, from design to maintenance.
  • Transforming & Building: Writing and managing complex transformation logic to convert raw data into valuable insights.
  • Modeling: Structuring 'output ports' (e.g., Data Marts) and defining clear contracts so that data is findable and usable.
  • Ensuring Quality: Implementing Data Mesh principles such as 'data as a product', including safeguarding data quality and reliability.
  • Operationalizing: Critically challenging the added value and reusability of data products within the wider landscape.

Do you have what it takes?

Hard skills

  • Strong command of SQL and Python for data manipulation and scripting.
  • Experience with tools such as dbt, Dataform, Apache Beam (in Java or Python), or Flink for data processing.
  • Skilled in applying modeling concepts to logically structure the output of data products.
  • Understanding of decentralized ownership, input/output ports, and data contracts.
  • Knowledge of version control (Git), automated testing, and modular coding practices to write maintainable transformations.
  • Experience in designing schemas and interfaces that enable seamless integration with downstream consumers.

Nice to haves:

  • Knowledge of streaming data processing.
  • Experience with cloud-native data services (GCP, AWS, or Azure).
  • Knowledge of Java (specifically in the context of Apache Beam).
  • Familiarity with data governance and security standards.

Soft skills

  • Team Player: You collaborate closely with other Data Product Engineers and domain experts.
  • Product-minded: You prioritize value for the end-user, looking beyond just the technology.
  • Analytical & Critical: You are a problem solver capable of unraveling complex data logic.
  • Communicative: You express yourself fluently in both Dutch and English.
  • Flexible: You are willing to work from home, at the office, or on-site with the client.

Our application process

From candidate to colleague: this framework will give you a general idea of the different steps in our interview process.

Fill in the application form
We will take a look at your CV, and the responsible recruiter will contact you ASAP. To get to know each other and your skills better, we’ll give you a call.
Interview time
If the phone call went well for both of us, we’ll invite you to an interview with a technical colleague to dive deeper into your resume.
We’ll make you an offer
If the interview went well, we’ll make you an offer!
Welcome to the team
Yay! You’re officially part of the ACA team now. We’re looking forward to working together!

What's working at ACA like?

    Innovative work environment
    You will work with the newest tech & tools, in an innovative environment with flexible hours and working-from-home arrangement.
    Customized salary package
    An attractive salary, a company car*, meal vouchers, expense allowance, MacBook Pro and more.
    * ACA wants to contribute as much as possible to a sustainable environment. The expansion of an exclusively electric vehicle fleet is an important factor. We want 98% of our vehicle fleet to be electric by 2025!
    Learn & grow
    On-the-job coaching and mentoring gives you the opportunity to grow professionally and personally at ACA. You have a personal evolution plan with a budget for technical and professional training and many opportunities to learn. Knowledge sharing is central in everything we do, that is why we founded the Internal ACAdemy: our internal & external center for knowledge sharing.
  • We’ve got your back
    We provide an elaborated health and insurance plan to cover your needs. It’s our priority to keep our employees as happy as possible. We do this by providing a good work-life balance, providing the right tools, and so on.
  • Our unique company culture
    You’ll be part of a passionate and hardworking team that is proud of their realizations. ACA is a place with teamwork, openness, knowledge sharing and peer recognition as key values.
  • Employee centricity
    We are a team-driven company that knows how to contribute and make fun in a professional environment. Because a great and motivated team is only possible if you can also relax together. That’s why we provide plenty of opportunities both inside and outside the office and organize an awesome ACA-weekend every year!

What we've been up to lately

Are you our next Data Product Engineer?

Fill in application form

... Or do you know someone who could be?

Share this career opportunity and let them know!

Want to contact the recruiter?

Emma is ready to help

Emma Doumen
Talent Aquisition Specialist