Data Mesh Platform Engineer

Are you looking for the ultimate challenge to build the Data Mesh platforms of the future?

Then we are looking for you!

Already eager to work with us?

Fill in application form

Your role at ACA

You will become part of the innovation team, and your main task will be designing and building advanced Data Mesh platforms. The goal is to optimize the development experience for customers working with data products. You are not just a software developer, but an engineer who builds the platform that enables other developers to work with data efficiently and effectively.

We are looking for a Java Developer with a strong affinity for the "Ops" side of DevOps, with a specific focus on Kubernetes. You are someone who not only writes code but also thinks about the underlying systems and architecture.

Responsibilities:

  • Design & Build: Create high-quality and sustainable platform solutions for Data Mesh implementations.
  • Innovate: Apply the latest technological trends to enhance the platforms.
  • Optimize: Improve the Developer Experience through automation, SDKs, and other tooling.
  • Manage Architecture: Ensure the platform is user-friendly, maintainable, secure, and performant.
  • Collaborate: Work in a team with data engineers, cloud engineers, architects, and product managers.

Do you have what it takes?

Hard skills

Core: In-depth knowledge of Java and experience with complex, distributed systems on Kubernetes.
Software Design: Skilled in object-oriented principles and design patterns.
Platform Engineering: Experience with Kubernetes Operators and Custom Resources (CRDs) is a significant advantage.
Cloud-Native: Familiar with public cloud, CNCF, and cloud-native technologies (such as Docker, CI/CD with Flux CD).
Java Ecosystem: Knowledge of frameworks such as Micronaut, Quarkus, or Spring Boot for building efficient container-based services.
DevOps Mindset: Experience with Git, Maven, and CI/CD pipelines.

Nice to have:

  • Knowledge of Data Mesh, data engineering, or data technologies (data lakes, pipelines, etc.).
  • Experience in developing Internal Developer Platforms (IDPs).
  • Front-end knowledge (React, TypeScript).
  • Experience with Test Driven Development (TDD).

Soft skills

  • Team Player: You work closely with various disciplines.
  • Analytical & Critical: You are a problem solver who doesn’t give up.
  • Innovative & Proactive: You embrace new technologies and are eager to propose solutions.
  • Communicative: You can express yourself well in both Dutch and English.
  • Flexible: You are willing to work from home, at the office, and at the client’s location.

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 Mesh Platform 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?

Laurence is ready to help

Laurence Vandenput
Recruitment Specialist