Senior Python Engineer

25-04-2025
4.600 - 6.600
Senior
Amsterdam
Geef richting aan het vinden van data-oplossingen en het ontwikkelen van software als senior Python Engineer bij DNB.

Jij hebt impact

Bij DNB werk je met impact op financiële stabiliteit en duurzame welvaart. Als senior Python Engineer kun je hier een belangrijke bijdrage aan leveren! DNB vindt het belangrijk om essentiële toezichtinformatie rondom datakwaliteit op een centrale plek beschikbaar te stellen zowel voor externe instellingen als gebruikers. De applicatie die DNB hiervoor ter beschikking stelt is Dataloop en als Python engineer help je mee de onderliggende software van deze applicatie verder uit te breiden en te verbeteren.

Zo doe je dat als senior Python Engineer bij DNB 

Als Python Engineer ben je primair verantwoordelijk voor de ontwikkeling van de back-end van Dataloop, in aansluiting op de wensen van de gebruikers. Daarnaast is er ruimte om als full-stack developer mee te werken aan features voor de front-end. Jij beheerst het hele proces, van ETL pipelines naar PostgreSQL, het ontwerpen en maken van ORMs tot het beschikbaar maken van de data via API’s. En jij beheert de gehele applicatie. Jij bent in staat om met jouw team oplossingen te implementeren die de datakwaliteitsbeoordeling effectiever en efficiënter maken en de beheersbaarheid vergroten. De lijntjes in het team waarin je werkt zijn kort en de interactie met andere engineers en eindgebruikers is eenvoudig.

Wat ga je precies doen?

•    Je bouwt en onderhoudt oplossingen met Python als standaard codetaal.
•    Je werkt met Airflow om ETL pipelines te bouwen en beheren.
•    Je werkt met REST API’s gebaseerd op het FastAPI raamwerk en een frontend in Angular.
•    Je bent onderdeel van een DevOps team, wat inhoudt dat je ook de CI/CD pipelines en Azure infrastructuur bouwt en onderhoudt. Deployments worden door GitOps/FluxCD automatisch uitgerold in de clusters.
•    Je blijft op de hoogte van de laatste ontwikkelingen binnen je vakgebied en neemt initiatief om dit op relevante momenten naar voren te brengen dan wel toe te passen.

Een dag als Engineer bij DNB

Je start je dag met de stand-up. Later die ochtend bespreek je met collega’s de nieuwe functionaliteit die jullie binnenkort implementeren. Tijdens de lunch ga je met collega’s naar de Alert Cuypmarkt. Daarna werk je aan de backlog items van de huidige sprint, waarbij je voor complexere oplossingen veel met je collega’s spart en een gebruiker belt om een probleem op te lossen. Later die middag heb je een refinement-sessie met je team en de product owner. Na deze ceremonie is er duidelijkheid, zijn de prioriteiten helder en is er een juiste inschatting van de backlog items gemaakt. De dag is omgevlogen en met een tevreden gevoel ga je naar huis.

Hier doe je dat

Je werkt als Python Engineer in Amsterdam voor de divisie Data en Informatietechnologie, afdeling Toezicht en Resolutie (DIT TR). Deze domeingerichte afdeling heeft haar focus op IT-oplossingen die bijdragen aan een moderne data-gedreven manier van toezicht houden. Dataloop zorgt ervoor dat gebruikers van binnen en buiten DNB alle essentiële informatie en communicatie met betrekking tot datakwaliteit op één centrale plek kunnen raadplegen. Het domeinteam Toezicht en Resolutie bestaat uit ongeveer 110 medewerkers. De sfeer is informeel en wordt getypeerd door collegialiteit, resultaatgerichtheid en aandacht voor kwaliteit. Je werkt nauw samen met je collega’s in een klein team. Jullie vervangen en helpen elkaar waar nodig en mogelijk. Teamspirit is dus van groot belang! 

Ons pas gerenoveerde kantoor in Amsterdam is onze thuisbasis, de plek waar we elkaar ontmoeten, waar we met elkaar kennis delen en (samen)werken. Bij DNB werken we hybride. Uitgangspunt is dat je ten minste de helft van je wekelijkse werktijd op kantoor bent. Er is voldoende ruimte om een werkplek en -tijd te kiezen waar we ons werk het beste kunnen doen en waar we zo veel mogelijk waarde kunnen toevoegen. En natuurlijk zorgen we dat je ook thuis uitstekend kunt werken met laptop, telefoon en een goede thuiswerkplekinrichting.

Dit breng je mee

We vinden het belangrijk dat jij altijd gaat voor de hoogste kwaliteit en het beste resultaat. Daarnaast ben je multi-inzetbaar, werk je graag samen in een team en hebben collega’s het gevoel dat ze op je kunnen bouwen. Je vindt het belangrijk jezelf te blijven ontwikkelen: vakinhoudelijk, maar ook als mens. Je beheerst de Nederlandse en Engelse taal, zowel mondeling als schriftelijk. 

Waar zijn we verder nog naar op zoek? 
Naast een afgeronde bachelor of master en enkele jaren werkervaring zijn dit de specifieke skills die we zoeken:

  • minimaal 4 jaar relevante werkervaring als Python Engineer en minimaal 1 jaar ervaring met Python data transformation tooling (zoals Pandas, polars, SQLAlchemy);
  • minimaal 2 jaar ervaring met versiebeheer-software (Git);
  • minimaal 2 jaar ervaring met SQL;
  • minimaal 1 jaar ervaring met het beheren van en werken in een Linux omgeving (zoals Debian, Ubuntu);
  • ervaring met (unit) testing (unittest, pytest, jest, Playwright) en Azure cloud is een pre.

Dit bieden we je

Een 36-urige werkweek met werk midden in de financiële en economische actualiteit. Bij een betrouwbare en maatschappelijk betrokken werkgever die voortdurend inspeelt op de veranderende eisen van onze omgeving. En die doorlopend innoveert. We staan als instelling midden in de samenleving. We vinden diversiteit en inclusie belangrijk en waardevol. Verschillende perspectieven, achtergronden en inzichten vergroten onze denkkracht. Het maakt niet uit wie je bent, waar je bent geboren, waar je in gelooft en van wie je houdt. We zijn vooral nieuwsgierig naar jouw drive naar maatschappelijk effect. Benieuwd hoe wij dat doen en wat onze collega’s hiervan vinden? Lees en bekijk hier meer. 

Dit biedt jou volop kansen je verder te verdiepen en nieuwe ervaringen op te doen. In Nederland, maar ook daarbuiten. Je start met een jaarcontract, bij goed functioneren en wanneer de (organisatorische) omstandigheden niet wijzigen is er uitzicht op voortzetting.

De overige goede arbeidsvoorwaarden die horen bij deze functie:

  • Een salaris van minimaal € 4.600,-- en maximaal € 6.600,-- bruto per maand, wat neerkomt op een bruto jaarsalaris van minimaal € 69.200,-- en maximaal € 98.500,-- op basis van een 36-urige werkweek inclusief persoonlijk keuzebudget (13e maand, vakantiegeld en persoonlijk budget). De uiteindelijke inschaling is onder meer afhankelijk van je kennis en ervaring.
  • Vrije keus wanneer jij je 13de maand, 8% vakantietoeslag berekend over 13 maanden en een vrij besteedbaar persoonlijk budget van 5,9% van je 12-maandssalaris laat uitbetalen.
  • Pensioenopbouw op basis van middelloon met voorwaardelijke indexatie. Eigen bijdrage in de premie bedraagt 6,98%.
  • Een volledige vergoeding van je OV-reiskosten woon-werkverkeer óf vergoeding van je reiskosten met eigen vervoer tegen € 0,23 per km. Het is mogelijk om 1ste klas te reizen. Hiervoor geldt een eigen bijdrage van € 25,-- per maand.
  • Een internetvergoeding van € 50,-- netto per maand.
  • Veel mogelijkheden jezelf door opleiding en training zowel vakinhoudelijk als persoonlijk te blijven ontwikkelen.
  • Een goede balans tussen je professionele en je privéleven. In deze functie is het mogelijk om 4 dagen van 9 uur te werken.

Solliciteer nu!

Wil jij als Python Engineer werken met impact? Solliciteer dan direct op deze vacature! Als sollicitatie ontvangen we graag uiterlijk 21 mei 2025 een motivatiebrief en je complete cv. Wil je ons nog wat beter leren kennen? Bekijk hier de video's en testimonials van collega's en luister naar onze podcasts. Heb je eerst nog vragen? Hieronder staan onze contactgegevens, we vertellen je graag meer!

Voor de justitiële screening is deze functie ingedeeld in profiel 2a. Meer informatie over de verschillende screeningsprofielen vind je op deze pagina. 

Deze vacature is bedoeld om op te solliciteren, niet voor acquisitie.

Solliciteren

Graag ontvangt De Nederlandsche Bank je sollicitatie voor de functie van Senior Python Engineer in Amsterdam via de sollicitatiebutton.

Direct solliciteren

Contactpersoon

Neem contact op met Mariska Debrichy

Gerelateerde vacatures

Interesse in meer mogelijkheden? Bekijk deze vacatures binnen hetzelfde vakgebied. Wellicht zit jouw volgende uitdaging ertussen!
NWB Bank
Marktconform
Medior
Den Haag
De NWB Bank is op zoek naar een adviseur met kennis op het gebied van fiscaliteit binnen de financiële sector. Speel jij graag een cruciale rol in het begeleiden van...
ARAG
3.541 - 5.298
Senior, Medior
Leusden, Rotterdam, Roermond, hybride
Wil jij cliënten écht verder helpen in hun sociaal zekerheidszaak?
PwC
Marktconform
Medior
Amsterdam
Als Associate Publieke Sector bij PwC ondersteun je de Rijksoverheid en andere publieke sectoren bij juridische strategieën en transformaties, met focus op digitalisering, informatiebeheer en duurzaamheidsprojecten.
Sedgwick
Marktconform
Junior
Rotterdam
Heb je affiniteit met het verkeersrecht en lijkt het je leuk om onderzoek te doen naar de toedracht van een aanrijding en daarnaast contact te onderhouden met alle betrokken partijen?...

Overige vakgebieden

Bekijk deze vacature ook op de volgende websites