Your mission
As a Lead Data Engineer at Macaw you collaborate with our clients on designing, building and maintaining their data platform, starting with obtaining data from the source to making data available for users. Additionally, orchestration, security and adoption are also important aspects of your function. We work with Microsoft technology, which means you will be working with Azure Data Factory, Azure Databricks, Azure Synapse Analytics and/or Microsoft Fabric.
Your daily responsibilities depend on two things: your client projects and your interest in contributing to internal initiatives. The client projects vary a lot, from projects at smaller organisations where you can work independently and autonomously as a data engineer to larger companies in which you are part of a large project team collaborating with project managers, solution architects and developers. Our clients are mainly located in the Netherlands and Germany.
It will depend on your own interests to which internal projects you choose to contribute. Are you passionate about Microsoft Fabric, AI, Copilot, Azure Databricks or would you like to delve into topics such as data strategy and data governance? There are many internal initiatives you can participate in, providing you with the opportunity to further develop your knowledge in other areas as well. Consider, for example, our Smart Data Platform, a Data Platform accelerator which we develop and maintain internally. This platform enables clients to kickstart their data platform project quickly and efficiently through reference architecture, standard solutions, best practices and reusable load patterns. It has already been successfully deployed at several clients and we would like to grow this number further and expand the functionalities of the platform at the same time.
You will become a member of the Data Solutions & Insights (DSI) team. This team consists of approximately 50 colleagues divided into 6 smaller teams. DSI is one of the six units within Macaw, contributing to a total of 400 employees across all units.
Your profile
Competences
- We are looking for colleagues who enjoy challenges and diversity. Every assignment is unique. As a lead data engineer, you are not only familiar with various architectures and techniques, but you also recognize patterns at different clients, allowing you to apply the knowledge and experience gained from one client to another.
- You don’t always do what is directly asked of you, but you want to understand the underlying question, so you can create a suitable solution based on that information.
- You plan and drive the development of data engineering solutions ensuring that they balance functional and non-functional requirements.
- Drawing from your expertise and experience, you have the capability to not only lead our engineering team through projects but also to confidently guide clients throughout the implementation process.
- It’s important that you work in an organised and structured manner, as code without structure and consistency is very difficult to read and understand.
Responsibilities
- Developing and designing reliable, user-friendly, and easily manageable data platforms within the Microsoft ecosystem.
- Building efficient data pipelines with Azure Data Factory, Azure Databricks and/or Microsoft Fabric.
- Creating well-performing data models, from dimensional modeling to second and third normal form. These models are created using Python, SQL, PySpark or SparkSQL.
- Managing client environments with Azure DevOps. Therefore, the deployment scripts and pipelines will also be your responsibility.
Qualifications
- You have professional working proficiency in English. Professional working proficiency in German is a plus.
- You have gained 5+ years of work experience in a similar role.
- You have experience using Azure Data Factory, Azure Databricks and/or Azure Synapse Analytics and know how to efficiently utilize these technologies.
- You have experience working with large datasets and know how to develop solutions to process large amounts of data as efficiently as possible.
- Experience with Agile/Scrum and knowledge of DevOps or JIRA.
- You are excited about the latest developments within the Microsoft domain, such as Fabric and Copilot, and are enthusiastic about experimenting with them.
Why us?
Joining Macaw isn’t just about a job—it’s about embracing a culture of growth, flexibility, and well-being. Here’s what you can expect:
- Extra paid holidays.
- Flexible hours and remote work options, including the possibility to work from abroad.
- Home-office setup budget.
- Free parking and lunch discounts.
- Comprehensive health insurance from Compensa.
- A training budget for professional development.
- Referral bonuses.
- A wellness package that supports mental health, including free psychologist consultations.
Salary range
We understand the value you bring to the table, which is why we offer a competitive salary range from €4600 gross, with the final offer tailored to reflect your experience and qualifications.
> Apply here |