Analytics Engineer
About us
Rentman is a B2B SaaS scaleup building a smart, powerful operations management platform to support event and media production teams. Our users plan everything from small shoots to massive festivals in 70+ countries, and they all rely on Rentman to keep their gear, people, and timing perfectly in sync. We’re based in Utrecht (NL) with a second office in Toronto (CA), and our 100+ team members work in a culture that’s open, flat, and inclusive, where curiosity drives us, ownership matters, and everyone has the freedom to challenge ideas and make an impact. Check out our public roadmap to see what’s coming next!

Mission of this role
As Analytics Engineer, you make sure all business and customer data at Rentman is available, well-modelled, tested and contextualised so every team can trust it, use it and build on it without depending on Data & Tooling as a bottleneck. You own the full path from data to insights: integrations, transformation, documentation and enablement. This is a technical role delivered through people. You spend real time with stakeholders, understand what they actually need, push back when a request is the wrong shape and train teams to own their data. You use AI daily in your own work and structure data and context so AI agents can reason accurately about our business.
You are the data partner for every team at Rentman. You work closely with all departments but especially with CX in your first year. You identify what needs to happen, prioritise independently and flag blockers early. In a small team there is no room to wait for direction. Success means teams becoming more independent over time, not more dependent on you.
What you'll do
Own the flow of data from source systems into the warehouse, scoping and building pipelines and integrations when teams or AI agents need data that is not yet available
Maintain, extend and refactor the dbt project and BigQuery warehouse to keep the modelling layer consistent, tested and scalable
Write dbt tests, monitor data freshness and volume and catch quality issues before stakeholders do
Sit with teams, understand what they are actually trying to accomplish, push back when a request is the wrong shape and train them to own their data going forward
Use AI daily to reshape how you work and structure dbt models, metrics and documentation so also AI agents can reason about our business accurately
Research the opportunity to let teams build their own reporting with AI
Resolve gaps in customer data so Product, CX, Commercial and AI agents have a single trusted view

What makes a successful Analytics Engineer
Production-grade transformation experience with modular models, dependencies, macros and best practices
Strong SQL including CTEs, window functions and query optimisation
Strong stakeholder skills: you seek people out, lead conversations and are comfortable having the uncomfortable conversation when needed
Ability to write and maintain Python pipelines to ingest data from APIs and other sources
Working knowledge of BigQuery including partitioning, clustering and cost awareness
Comfortable working with AI tools in your daily workflow and familiar with how LLMs and AI agents use context
Familiar with the BI and reporting tool landscape and able to run a tool assessment end-to-end
Comfortable with Git, PRs and iterative development
Fluent English, written and spoken
Nice to haves
Familiarity with MCPs and semantic data context for AI agents
Experience with tools like Looker, Metabase, Lightdash, Hex or similar
Background in a SaaS or product-led growth environment
Background in the AV rental, broadcasting or event industry
What you’ll get
An ambitious, inclusive, diverse international team
A competitive salary based on experience and an additional 8% of your yearly gross income paid out every May
A “13th month” annual bonus based on company results
25 days of paid vacation, plus one extra day off each year up to your 5-year anniversary
A paid 4-week sabbatical after 5 years to go on an adventure
Flexible WFH policy & work from anywhere for 4 weeks a year
A shiny Windows or Mac of your choice
An annual training budget to boost your skill
A comprehensive healthcare plan and a pension plan with 3% company matching
Access to OpenUp for mental well-being and personal growth
A flexible and engaging work environment and various team activities
An amazing office in the heart of Utrecht
Our process
Here's a breakdown of our recruitment process to give you a clear idea:
Call with recruiter about the role and Rentman (30 mins)
Past experience and culture interview with future manager (60 mins)
Take home assignment (max 120 min)
Final skills interview with a scenario exercise in our office (60 mins)
Apply now by using the apply button! For questions or additional information, contact us at work@rentman.io.
At Rentman, we celebrate diversity and are committed to creating an inclusive environment for all employees. We believe that our differences make us stronger and strive to foster a workplace where everyone feels valued and respected.