
Senior Data Platform Engineer
We are looking for a Senior Data Platform Engineer to grow our team of data experts. Your goal will be to constantly improve and scale our group wide adopted NN Data Analytics Platform or namely NNDAP. The NNDAP team at NN is set-up as a central entity with platform as product thinking, the team empowers other Business Units and Group departments with standardized functional data components and secured while keeping our internal customers focusing on their data challenges. We help international engineering teams in product, finance, HR, facility, etc. in delivering reporting and smart data products to their users, based on the building blocks we provide.
Your impact as a Senior Data Platform Engineer as part of NNDAP will enable NN to be a data driven company by helping the business units to deliver high-quality software components, used at the BU’s to compile data systems which make Nationale Nederland the best data-driven financial services company. You get the opportunity to take part in designing and implementing code that will be re-used by over 110 data engineers in 10 teams and 15 countries.
Technologies you will work with
- Our infrastructure runs on MS Azure cloud and we use Terraform as IaC. We test with Terratest (Go)
- We use Azure Data Factory for pipelines and orchestration and Databricks for processing and transforming data.
What are you going to do?
- You will refine, build, test, deploy and automate the core functional data components as part of the NNDAP product and offer that as a standard on a common code base serving all internal customers.
- Understand the needs of your various customers from different business units and translate them to modular solutions which are usable by the vast majority.
- You brainstorm and design solutions to optimize our data platform solution architecture along with other team members to reach to the best technical solution together.
- Share knowledge in our data engineering community, pair program and collaborate on code together with other data engineers within NN and lead/guide or participate the innersource community of NNDAP.
- Enable business teams to run successful data and AI projects and be a tech savvy or mentor other junior engineers.
What we offer you
NN invests in an inclusive, inspiring work environment and in skills and competences for the future. We match this with employee benefits that are in line with what is needed today and in the future. This way, we offer our employees the opportunity to get the best out of themselves. We offer you:
- Salary between €4.674 and €6.667 depending on your knowledge and experience
- 13th month and holiday allowance are paid with your monthly salary
- 27 vacation days for a 5-day working week and one Diversity Day
- A modern pension administered by BeFrank
- Plenty of training and learning opportunities
- NS Business Card 2nd class, which gives you unlimited travel, also privately. Do you prefer to travel with your own transport? Then you can declare the kilometres travelled
- Allowances for setting up your home office and for internet use.
What you will bring
- You have 5+ years of relevant software, data and/or platform engineering experience, building platforms which are modular, testable, scalable and easily consumable.
- Have 3+ years hands-on experience on one or more cloud services (Azure) like: ADF, Data-lake, Delta-lake, Databricks, Key Vaults, BigQuery, Datapipeline, etc.
- Experience with Data as Code; version control, small and regular commits, unit tests, CI/CD, packaging, branching, containerization, etc.
- Demonstrated programming and debugging experience with Python/Poetry/PySpark, SQL, Go.
- Preferably experience with open-source/inner-source projects run with a “build once, deploy often” mindset & Experience or interest in Domain Driven Design.
You will work together with
You will work with a diverse and an international team, our culture is inherited from NN Core values Care, Clear and Commit. Our way of working is agile with 2 weeks sprints, and we have two squads, ping squad (serving Dutch business units) and pong squads (serving International business units) and they are being supported by the Paddle Squad (Engineering Manager, Product Owner and the solution Architect). That team structure helps us focus on our customer needs with T-shape of both data & infra cloud platform engineers working together as one team. With full autonomy the team decides the technical how and deliver value with quality first mindset. We work hard and play hard so if you are looking to bring fun to our team, you will be always welcomed.