Data Engineer

Apply now

Data Engineer

We are looking for a Data Engineer with at least 2 years of experience.

Full-time · Delft/Hybrid

Your role at Mapiq

You will be in our Data Team team as a Data Engineer. Working closely together in an end-to-end software engineering team you will have the opportunity to make a direct impact on our product, while working in a state of the art tech stack.

Your main responsibility will be building end-to-end data pipelines that leverage large amounts of data from sensors and business applications at our customers, to provide them with insights and recommendations on how to optimize the workplace. 

In short, your responsibilities are:

  • Design, develop, and maintain scalable data pipelines and systems.

  • Work with large datasets to optimize data extraction, transformation, and loading (ETL) processes.

  • Implement and optimize Spark-based solutions for data processing and analysis.

  • Collaborate with cross-functional teams to define, implement, and monitor data quality metrics.

  • Ensure data security, compliance, and governance across all pipelines.

  • Troubleshoot and resolve issues related to data systems, processes, and infrastructure.

André

Technical Architect

Dorenda

Product Director

Girish

Data Engineer & BI Specialist

Bastian

Data Consultant


Who are we looking for?

We try to keep it realistic, but if we have to describe our perfect candidate, it would be someone with at least 2 years of experience in a similar position.

We are looking for someone who:

  • Has at least a Bachelor's degree in Computer Science or a related field.

  • Has full proficiency in Python for data processing and automation.

  • Has full proficiency in SQL for database management and query optimization.

  • Has a solid understanding of Spark concepts, including:

    • Spark DataFrame

    • Spark SQL

    • Spark Streaming

It would even better if you have at least a few of these nice-to-have qualifications:

  • Experience with Databricks and Databricks certificates.

  • Knowledge of DBT (Data Build Tool) for data transformation.

  • Experience with Infrastructure as Code (IaC) tools like Terraform or Bicep.

  • Familiarity with Azure DevOps Pipeline for CI/CD processes.

  • Experience with the Azure Ecosystem, including:

    • Azure SQL Server

    • Azure CosmosDB

    • Azure EventHub

    • Azure ServiceBus

    • Azure FunctionApp

  • Azure certificates in related technologies.

We are working in an industry that is going sky high, and we wouldn’t be able to keep up without the talented people we have at Mapiq. We always strive to hire people that bring their own ideas, background and culture to help us raise the bar.

This position is in The Netherlands. At this moment we are only hiring candidates that already live in The Netherlands.

What to expect?

  • The freedom of a hybrid working environment: come to the office and meet your team or visit the gym!

  •  Enjoy one month of workstation a year from anywhere in the world.

  • We think work is about reaching goals and developing yourself professionally and personally. We care about your well-being and offer free mental health support.

  • We have 50+ employees who have built a strong community of board game enthusiasts, sports fanatics, coffee lovers, and more! Be yourself and have fun!

  • Competitive pay: to us, that means that we pay you what seems fair to us, based on your current experience and skills. We’ll discuss salary with you during our first interaction to ensure you know what to expect.

  • Please let us know if you think specific tools or devices should be part of your job offer. We will also provide you with €300 reimbursement to improve your home office, so you'll always be comfortable!

  • You will have full access to Databricks Academy to keep developing yourself, including the possibility to get certifications.

  • And of course, we provide a pension plan, 25 vacation days, and travel reimbursement.

Join us!

Feel like you have been reading a description of yourself? Then click on the button below!

We will review your application and invite you for an intro call with Annegreet, our director of People and Culture. After this, you can expect two application rounds: one virtual and one at the office. A case assessment will be part of the interview process. You will also meet your future team lead, Korijn.