Senior Data Engineer

EUR 70,200-100,200 per year
SENIOR
✅ Hybrid

🕙 36-40 hours per week

Used Tools & Technologies

PostgreSQL

Required Skills & Competences

DevOps @ 4 Python @ 7 ETL @ 4 Machine Learning @ 4 Data Science @ 4 Leadership @ 7 Azure @ 4 API @ 4 Technical Leadership @ 7 Databricks @ 4 Azure DevOps @ 4 Agile @ 4 AI @ 4 Agentic AI @ 4 Data Pipelines @ 4

Details

Are you a technical expert and enthusiastic person who inspires others to create innovative solutions? Do you want to make ABN AMRO industry-leading in lending and compliant by design? Do you like to support our clients’ net zero transition by providing insights in the sustainability of our Credits portfolio? In this role you will contribute to projects that impact millions of customers and have the freedom to grow and experiment. The team works hybrid (home or office) and you will be supported with the right home-office resources.

Responsibilities

  • Design, develop, and implement ETL data pipelines that consume data from multiple sources, apply transformations and transfer the data to target systems.
  • Develop and review software solutions deployed in the Azure Cloud.
  • Work as part of a diverse Agile/Scrum DevOps team with end-to-end responsibility for developing, managing, and maintaining functionalities in the Credit Risk Services area.
  • Support and guide colleagues to become technical experts and contribute to a future-proof bank.

Working environment

You will be part of the Credit Risk Services (CRS) shop — the central Credits hub for rating assessment, client groupings, credit risk calculations and credits ESG administration. The team contributes to regulatory demands and internal findings and supports the bank’s ambition to provide insights in the sustainability of the Credits portfolio. ABN AMRO offers hybrid working as the new normal, with flexibility to decide when and where you work. The employer provides ergonomic home office setup (chair, desk, laptop) and many training and development opportunities.

Requirements

  • 10+ years of experience.
  • Strong experience in designing and developing applications on Microsoft Azure.
  • Hands-on experience working with Azure in large scale environments, specifically: Azure Data Lake Storage, Databricks, Azure DevOps, Azure App Service, and Postgres DB.
  • Advanced Python development skills (certification is a strong plus).
  • Experience in building and maintaining Python-based APIs.
  • Practical experience working with Gen AI and/or Agentic AI.
  • Hands-on experience working in Agile/Scrum teams and strong technical leadership qualities.
  • Fluent in English and able to collaborate in multidisciplinary, international environments.
  • Banking experience and experience with Data Science and Machine Learning are a big plus.

We are offering

  • Gross monthly salary: € 5.847 - € 8.353 per month (based on a 36-hour work week), including holiday allowance and a flexible benefit budget; placement in salary scale 10 or 11 depending on experience.
  • Excellent pension scheme.
  • Flexibility in working (home/office) and ergonomic home office setup.
  • Five weeks of vacation per year plus two mandatory days off; option to purchase up to four additional weeks annually.
  • Five extra days for personal development or volunteer work.
  • Development budget of €1,000 per year (accumulates up to €3,000).
  • Annual public transport pass with free public transportation throughout the Netherlands for both business and private use.

Interested?

If the description fits you, apply online to this vacancy. The application procedure includes CV selection, interviews, possible assessment, and onboarding.

Additional notes

  • The role is within Data & Analytics and is a senior technical professional position with emphasis on Azure, Python, ETL and credit-risk related solutions.