BI Engineer
Role details
Job location
Tech stack
Job description
We are looking for an enthusiastic BI Engineer (Junior / Medior) to join our team! This is a hands-on role where you'll work end to end, from how data flows into Snowflake all the way through to the dashboards leadership and brand teams rely on every day. You'll learn fast, work alongside experienced engineers and analysts, and quickly start owning meaningful parts of the stack.
What will you do?
· Build and maintain dbt models that turn data from our e-commerce platforms (Commercetools, Shopify) and advertising sources into clean, consistent business entities: orders, customers, products, revenue.
· Contribute to our dbt Semantic Layer, helping make sure every dashboard and report across the company is built on the same definitions.
· Develop Power BI reports and dashboards that are clear, performant, and actually used.
· Help onboard new data sources onto the platform as the group continues to grow.
· Write good SQL, document your work, and ship your changes through code review and CI/CD. We do things properly.
Requirements
Do you have experience in SQL?, · At least 3 years of experience working in data analytics, analytics engineering, or a similar role
· Strong proficiency in SQL: writing queries, performance optimization, and data modeling
· Hands-on experience with data visualization tools, preferably Tableau or Power BI
· Experience working with Snowflake or a similar cloud data warehouse
Bonus points for
· Hands-on experience with dbt (Core or Cloud)
· Comfort with Git and a pull-request-based workflow
· Experience with Fivetran or another managed ingestion tool
· Background in e-commerce data: orders, customers, marketing attribution
· Familiarity with Commercetools or Shopify schemas
· Exposure to semantic layers (dbt Semantic Layer, Cube, LookML)
· Python for tooling or light scripting
· Curiosity about how AI tooling is changing analytics workflows
· You have an affinity for a healthy lifestyle and interest in topics such as sports, health, and wellness.
Benefits & conditions
Pulled from the full job description
- Cell phone reimbursement
- Pension plan
- Commuter assistance, Modern stack, real best practices. Fivetran, Snowflake, dbt Cloud, Power BI. We use them properly, with version control, testing, and CI.
Variety. You'll work across multiple brands and source systems, all on top of a unified data model. That breadth is rare to find this early in a BI career.
Visibility and impact. What you build lands directly in front of senior leadership and brand teams. You see the impact of your work, quickly.
Mentorship and growth You'll work alongside experienced engineers and analysts who care about doing things well and want you to grow with us.
A great team. Friendly, collaborative, and based in our Haarlem office with regular in-person time together.
What do we offer?
- 26 vacation days and 8% holiday allowance
- Health insurance allowance (€65)
- Phone expense reimbursement (€20)
- Internet expense reimbursement (€20)
- Pension plan
- A free daily lunch in our cozy kitchen
- Fun Friday afternoon drinks, great parties, team activities, and dinners
- Travel expense reimbursement, if applicable