Backend- en data engineer (Python) (32 tot 40 uur)
Bouw mee aan data-oplossingen waar recreatiebedrijven direct beter van worden LeisurePeaks helpt recreatiebedrijven slimmer werken met data. Het bedrijf combineert reserveringsdata met online bronnen en vertaalt die naar inzichten waar ondernemers direct op kunnen sturen. Het platform staat stevig, maar ze zijn nog maar net begonnen: als jong en klein team bouwt LeisurePeaks aan een schaalbaar dataplatform met veel potentie om door te groeien. De komende periode wordt het platform actief uitgebreid met nieuwe integraties en databronnen. Als backend engineer speel jij daarin een sleutelrol. Jij zorgt dat de techniek onder de producten klopt: stabiele services, robuuste koppelingen en betrouwbare data in het datawarehouse. Omdat het team klein is, heb je veel invloed op keuzes, architectuur en standaarden en kun je écht je stempel drukken op hoe dit samen neer te zetten.
Wat is je rol? Je bent vooral backend engineer (±60%), maar je snapt (en bouwt mee aan) de datafundamenten (±40%) eronder. Jij zorgt dat:
de API’s en integraties stabiel draaien,
data correct en snel in het datawarehouse landt,
en die data beschikbaar is voor product, BI en AI.
Je helpt structuur aanbrengen terwijl er wordt doorgebouwd: pragmatisch, production-minded en met oog voor kwaliteit.
Wat je gaat doen: Backend (±60%)
Ontwerpen, bouwen en onderhouden van Python/FastAPI services (intern en extern).
Integreren met externe systemen.
Data ontsluiten voor productfeatures.
Performance verbeteren.
Engineering discipline neerzetten en bewaken: code reviews, tests en release/deploy workflows.
Observability verbeteren: logging, metrics en alerts.
Data (±40%)
Opzetten en onderhouden van datapipelines.
Laden, transformeren en modelleren richting het datawarehouse.
Data kwaliteit waarborgen: validaties, deduplicatie, schema changes en monitoring/alerts.
Documenteren van datasets/metrics: definities, herleidbaarheid en “wat is de waarheid?”.
Breed / team
Meedenken over architectuur: wat hoort in een service, wat in een pipeline, wat in het datawarehouse.
Waar nodig bijdragen aan deployment/infra (Docker/AWS/Terraform).
Technische stack Core
Python, FastAPI
Prefect
dbt
SQL
ClickHouse (datawarehouse)
Platform
Docker
AWS
Terraform
CI/CD (GitHub Actions / GitLab CI)
LeisurePeaks zoekt: Je bent een engineer die graag bouwt, ownership pakt en productie serieus neemt. LeisurePeaks staat open voor verschillende ervaringsniveaus, van medior met groeipotentie tot senior met veel ervaring. Must-haves
Minimaal ~3 jaar ervaring als backend engineer met sterke Python-basis.
Ervaring met API’s bouwen en beheren (FastAPI of vergelijkbaar).
Sterk in SQL en snapt data modelling + performance basics.
Ownership: je levert zelfstandig, maakt keuzes en bouwt production-ready.