Senior of medior Python programmeur voor data engineering-functie

Datalab

Amsterdam

On-site

EUR 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Datalab zoekt een ervaren Python-softwareontwikkelaar op medior- of seniorniveau in Amsterdam. Je werkt aan complexe datapipelines en opensourcesoftware, ontwikkelt ETL-pipelines en levert betrouwbare Python-code met tests en kwaliteitsborging.

Je woont in Nederland en beheerst Nederlands op minimaal B1/B2-niveau. Je maakt deel uit van een klein team en werkt mee aan diverse klantprojecten met data uit meerdere systemen.

Qualifications

  • Minimaal vier jaar ervaring met Python-ontwikkeling voor medior of zes jaar voor senior.
  • Ervaring met opzetten van complexe applicaties of codebases.
  • Sterk probleemoplossend vermogen en een creatieve aanpak.
  • Goede kennis van data en datastructuren, bijvoorbeeld relationele databases en Pandas.
  • Beheersing van het Nederlands op minimaal B1/B2-niveau.

Responsibilities

  • Requirements bespreken met klanten.
  • Robuuste Python-code ontwikkelen.
  • Samenwerken met drie andere ontwikkelaars.
  • Afstemmen met collega’s uit het business-intelligence team.
  • Bijdragen aan unit testing, monitoring en kwaliteitsverbetering.
  • Verder ontwikkelen van basispackages, bijvoorbeeld voor OAuth-authenticatie.
  • Ontwikkelen van stabiele, betrouwbare ETL-pipelines in Python.

Skills

Python
Unit tests
Integratietests
Kwaliteitsborging
Pandas

Tools

OAuth-authenticatie

Job description

Datalab zoekt een ervaren Python-softwareontwikkelaar op medior- of seniorniveau met interesse in complexe datapipelines en opensourcesoftware.

Voor de mediorfunctie vragen we minimaal vier jaar ervaring met Python-ontwikkeling, voor de seniorfunctie minimaal zes jaar. We zoeken nadrukkelijk iemand die niet alleen programmeert, maar ook ervaring heeft met unit tests, integratietests en kwaliteitsborging. Je schrijft betrouwbare code die ook op de lange termijn blijft werken.

Je komt terecht in een klein team in Amsterdam, dat momenteel bestaat uit drie ontwikkelaars op junior-, medior- en seniorniveau.

Let op: je moet momenteel in Nederland wonen én voldoende Nederlands (min. B1/2) spreken en schrijven om te kunnen solliciteren.

Datalab helpt organisaties meer waarde uit hun data te halen. Daarvoor maken we data uit verschillende applicaties toegankelijk, bijvoorbeeld via REST API’s en databases.

Je ontwikkelt stabiele, betrouwbare en herbruikbare ETL-pipelines in Python. Deze halen data op uit bronsystemen en laden deze in het datawarehouse van de klant.

Je werkzaamheden bestaan onder meer uit:

  • requirements bespreken met klanten;
  • robuuste Python-code ontwikkelen;
  • samenwerken met drie andere ontwikkelaars;
  • afstemmen met collega’s uit het business-intelligenceteam;
  • bijdragen aan unit testing, monitoring en kwaliteitsverbetering;
  • verder ontwikkelen van onze basispackages, bijvoorbeeld voor OAuth-authenticatie.

Dit breng je mee

  • Minimaal vier jaar ervaring met Python-ontwikkeling voor medior of zes jaar voor senior.
  • Ervaring met het opzetten van complexe applicaties of codebases.
  • Sterk probleemoplossend vermogen en een creatieve aanpak.
  • Goede kennis van data en datastructuren, bijvoorbeeld relationele databases en Pandas.
  • Beheersing van het Nederlands op minimaal B1/B2-niveau.

Ervaring met onderstaande onderwerpen is een pluspunt, maar geen harde eis:

  • het ontwikkelen van Python-packages;

Datalab streeft nadrukkelijk naar een diverse organisatie en we willen iedereen dan ook van harte uitnodigen te solliciteren, wat je achtergrond ook is.

Ons aanbod

Je werkt in een compact team op een goed bereikbare locatie in Amsterdam (elke zes minuten een tram, elke tien minuten een bus, of ongeveer tien minuten fietsen van Amsterdam Centraal). Je krijgt uitdagende opdrachten, ruimte om je kennis te verdiepen en een moderne technische werkomgeving.

  • 25 vrij opneembare vakantiedagen plus alle erkende feestdagen.
  • Regelmatige kennissessies.
  • Globaal 60% werken op kantoor en 40% thuis;
  • Mogelijkheid om bij klanten op locatie te werken;
  • Pensioenregeling bij een vast dienstverband;
  • NS-Business Card, met de mogelijkheid om tegen een kleine eigen bijdrage eersteklas te reizen;
  • Dagelijks een verzorgde lunch op kantoor;

De exacte inschaling hangt af van je relevante ervaring.

Doorgroeimogelijkheden

We zoeken een medior en/of senior ontwikkelaar. Start je als medior, dan kunnen we snel een groeipad naar seniorniveau opstellen.

Je kunt inhoudelijk ook doorgroeien naar een gecombineerde rol als Python-ontwikkelaar en data-analist of cloud infra-technicus / systeembeheerder.

Datalab helpt organisaties daadwerkelijk met data te werken. Onze klanten zijn actief in onder meer retail, accountancy, non-profit en de overheid.

We richten niet alleen datawarehouses in, maar ondersteunen klanten ook met analyses, dashboards, trainingen en begeleiding. Daardoor is je functie breed en afwisselend.

Datalab is onafhankelijk van software- en cloudleveranciers. Het belang van de klant staat voorop. We werken daarom bij voorkeur met opensourcesoftware die zowel in de cloud als on-premises kan draaien.

Datalab verhuist per 1 september 2026 naar Amsterdam vanuit Utrecht. Op diverse plekken zul je Utrecht nog als standplek zien, dit wordt Amsterdam.

Meer weten?
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Medior or Senior Python developer with plenty of experience in a data engineering role
Medior or Senior Python developer with plenty of experience in a data engineering role

Datalab • Utrecht

On-site
25 days paid vacation
Regular knowledge-sharing sessions
Pension scheme
+2
Python Data Engineer – ETL Pipelines (Medior/Senior)
Python Data Engineer – ETL Pipelines (Medior/Senior)

Datalab • Amsterdam

On-site
EUR 60,000 - 90,000
Data Engineer
Data Engineer

OCTA Pharmacy Group • Almere

Hybrid
EUR 65,000 - 87,000
8% vakantiegeld
12 maanden contract met uitzicht op固定
Hybride werken
+3
Python Developer I Amsterdam
Python Developer I Amsterdam

Cluster - Data professionals • Amsterdam

Hybrid
EUR 43,000 - 58,000
Hybride werken
Korte lijnen in team
Ruimte voor ontwikkeling
Vacature in Den Haag: Backend Python Developer voor mobiliteitsoplossingen
Vacature in Den Haag: Backend Python Developer voor mobiliteitsoplossingen

CareerValue ICT Recruitment • Den Haag

On-site
EUR 60,000 - 90,000
Apple laptop
Trainingsbudget
Pensioenregeling
+2
NL - Data(bricks) Engineer
NL - Data(bricks) Engineer

Huxley • Utrecht

Hybrid
EUR 70,000 - 110,000
Leaseauto
Mobiliteitsregeling/OV-vergoeding
26 vakantiedagen en vakantiegeld
+3
Vacature Data Back-end Software Engineer
Vacature Data Back-end Software Engineer

Always be learning • Amsterdam

Hybrid
EUR 50,000 - 75,000
DN | Data Engineer | Nieuwegein | Consultancy | 90k
DN | Data Engineer | Nieuwegein | Consultancy | 90k

WKL Consultancy • Nieuwegein

Hybrid
EUR 76,000 - 90,000
Marktconform salaris
Extra bonussen voor certificeringen
Leaseauto keuze in merk en type
+3
Python Developer
Python Developer

Concorde® • Amsterdam

Hybrid
EUR 90,000 - 105,000
8% vakantiegeld
25 vakantiedagen
Hybride werken
+1
Data Engineer | Consultancy | Haarlem
Data Engineer | Consultancy | Haarlem

Progressive • Amsterdam

Hybrid
EUR 70,000 - 110,000
Competitief salaris
Maandelijkse bonus
Flexibele werkvorm
+6