🌟 Role:
Senior \& Principal Data Engineer
📍 Location:
Amsterdam
🚀 Contract:
Permanent
About RevoData
RevoData is a boutique Data \& AI consultancy and proud Databricks partner. We focus exclusively on Databricks, allowing us to go deep and do things properly. We help companies across Europe unlock the value in their data, helping them design and build scalable platforms that support real business use cases.
We foster a no-ego, no-nonsense culture where collaboration, proactivity and knowledge sharing are part of everyday work.
Sound like your kind of environment? Then keep scrolling!
About the role
As a
Senior or Principal Data Engineer at RevoData
, you take a leading role in
Databricks engagements
that go beyond just platform setup.
The work combines hands-on delivery with advisory input: helping clients assess, design, migrate, and evolve their Databricks platforms. Projects differ, priorities shift, and strong technical judgment matters just as much as implementation skills.
What you’ll do:
Lead and contribute to a wide range of
Databricks-focused engagements
, from platform builds and migrations to advisory work such as value assessments and architecture reviews.
Take ownership of architectural choices
around data warehousing, data modeling, and scalable ETL/ELT patterns
- and translate them into working solutions.
Work closely with stakeholders to
set expectations and communicate progress,
risks, and trade-offs clearly.
Steer projects through technical and organisational challenges with
pragmatism and transparency.
Provide technical direction
within teams by setting standards, reviewing designs, and mentoring other engineers.
Stay hands-on through development in Python, SQL, and modern cloud data stacks.
Contribute to Databricks expertise across projects and internally by
shaping patterns, standards, and ways of working.
What you bring:
Hands-on responsibility for
at least 4 production-grade,
cloud-based data platforms (
Azure, AWS, or GCP
), where you played a leading role in design, implementation, and delivery.
Solid understanding
of
data warehousing, data modeling, and scalable ETL/ELT
patterns in real-world environments.
Knowledge of
Spark fundamentals and execution concepts
, and how they influence performance, scalability, and design decisions in production.
Fluency in Python and SQL
, applied in production environments.
A high level of
independence
- you’re comfortable figuring things out, making decisions, and standing behind them.
Experience
guiding and mentoring other engineers
, setting standards and best practices.
A track record of
visible ownership
: communicating trade-offs, risks, and progress openly with both technical and non-technical stakeholders.
Hands-on Databricks experience
, with the ambition to grow (or already operate) as a Databricks specialist at senior or principal level.
This role is open to
Senior and Principal
level candidates. For corresponding salary details, please see the Additional Info section at the bottom of this vacancy.
Proficiency in Dutch is required, with exceptions for candidates who are Databricks certified and have advanced experience on the platform.
What we offer:
Tech Playground:
Love experimenting? So do we. Play around with Databricks, Bicep, DBT, OpenAI, and more.
Unlimited Learning:
Take advantage of our partner academies, weekly workshops, and lunch \& learns.
Fun Clubs:
Join our climbing club, padel club, Dutch club or start your own club!
Work-Life Balance:
We trust you to get the job done - whether you're an early bird or a night owl. Our hybrid set up includes Wednesday’s at our HQ in NDSM, typically two days at the client's office and the rest is up to you: work from home or join us at the office.
Wellbeing Budget:
Monthly €75 net wellbeing budget to spend however you like - some recent spends have included gym memberships, bouldering shoes, a Calm-app subscription or a trip to the hairdresser!
Additional Perks:
Pension plan, lunch at the office, quarterly events, internet allowance, work from home remuneration and a pet-friendly office in the heart of NDSM!
We'd love to meet you!
If you resonate with our technology, culture, and vision, we're excited to meet you! Apply directly through this vacancy, our website, or connect with me on LinkedIn. We appreciate a CV that goes beyond your experience – a picture of your pet, a podcast you’re currently enjoying or a fun fact are always welcome!
We value getting to know you better, and our final interview takes place in person at our Amsterdam office. Please note, we do not cover interview travel costs or relocation expenses and cannot provide visa sponsorships as we are not registered as a referee employer.
Additional info:
RevoData has been growing quickly, and we’re ready for the next chapter - with multiple start dates available in 2026. Apply now and be part of our next chapter of growth.
We are open to hiring at Senior or Principal level. The Senior salary range is €65,000-€90,0000, and Principal is €90,000-€110,000 per year. As part of the hiring process, candidates are benchmarked during the technical assessment. If your skills and experience align more closely with a different level, we will discuss the corresponding salary band with you.