Data Engineer

Amsterdam

We vragen

  • 2+ jaar
  • Samenwerkingsgerichtheid
  • Analytische skills

We bieden

  • € 4.466 - € 6.380 pm
  • Een uitgebreid arbeidsvoorwaardenpakket
  • Regie op eigen ontwikkeling

Waarom ABN AMRO?

  • Bouwen aan de bank van de toekomst
  • Een diverse en inclusieve cultuur
  • Veel interne doorgroeimogelijkheden

Data Engineer

At a glance

ABN AMRO’s Central Data Office stands at the forefront of data innovation, meticulously crafting and executing the bank’s data strategy to unlock unparalleled value. With its eyes set on a data-centric future, the CDO harmonizes the intricacies of data governance, engineering, and management under a unified vision. Championing the Federated Data Governance Model, it not only ensures pristine data quality and streamlined initiatives but also champions compliance and efficiency across the board. By introducing strategic roles like Data Business Partners and revitalizing our approach to data, the CDO is the bank’s beacon for informed decision-making and a culture of excellence in the digital age. In Data Management Engineering, our goal is to improve business operations and introduce new capabilities across the organisation. To accomplish this, our talented engineers, data scientists, and analysts are responsible for democratising data through visualisation and governance web portals. Using Azure’s platform-as-a-service, our developers have delivered a cloud-based solution to visualise and manage ABN AMRO’s metadata and lineage (Metadata Connectors). The applications are powered by Azure Databricks, Azure Data Factory, Unity Catalog, Azure Purview, and PySpark to perform ETL operations. This platform is used for metadata scanning and metadata management, enabling the scanning of metadata from various applications and technologies to build technical lineage for BCBS239 regulatory compliance and other lineage use cases. We have created a highly interactive cloud-based solution to manage data efficiently.

Your job

We are looking for a Data Engineer with strong experience in data-related topics. You will have room to experiment, implement your ideas, and contribute to business‑critical data governance, data lineage, and data visualization capabilities. You will have the opportunity to build innovative features that support business growth using Azure PaaS and SaaS offerings.

You will be part of our developer community, working across multiple teams that include a Product Owner, Data Engineers, Integration Engineers, and Azure DevOps Engineers. We encourage new ideas, and you will have the opportunity to share them in team meetings, where we openly discuss them, as well as in our internal SharePoint blogs or the public‑facing ABN AMRO Developer Blog.

Working environment

You work with developers in small Agile teams (5-9 persons) within a DevOps culture. The atmosphere is informal, and we are ok with making mistakes, provided everyone is open about it and learns from them. The teams are in constant collaboration with all bank’s departments, international branches, and subsidiaries. We work together at the frontier of a major digital revolution and with the core value-assets of the organization.

Your profile

You know how to explain a problem and solutions, both in detail to a technical crowd and in a simplified way to non-technical people. You know how to organize your time efficiently, are calm and collected when a problem arises in production and are great at prioritizing your work. In addition, you have a proven track record in the following:

  • Data Pipelines & ETL Development
    • Design, build, and maintain scalable data pipelines using Azure Databricks (PySpark) and Spark‑based ETL frameworks.
    • Optimize end‑to‑end data processing workflows using Delta Lake architecture for reliability, performance, and ACID‑compliant operations.
  • Data Governance & Storage
    • Implement secure and governed data access using Unity Catalog for metadata management and permissions.
    • Manage data ingestion and storage across ADLS Gen2 and Azure Blob Storage, ensuring efficient file organization, partitioning, and lifecycle management.
  • Data Integration & Analytics
    • Develop integration workflows using Azure Data Factory or Azure Synapse Analytics.
    • Build robust SQL‑based transformations with Azure SQL, MS‑SQL, MySQL, including relational modelling, stored procedures, and performance tuning.
  • Cloud & DevOps (Azure)
    • Build and deploy data solutions on Azure Databricks, Azure SQL, and storage services.
    • Develop CI/CD pipelines using Azure DevOps, GitHub Actions, or Jenkins to automate deployments, testing, and workspace integration.
    • Manage secrets and credentials using Azure Key Vault.
  • Testing & Quality
    • Implement unit and integration tests for Spark ETL pipelines and SQL logic.
    • Ensure data quality, validation, and schema enforcement across all pipelines using tools, checkpoints, and best practices.
  • Collaboration & Engineering Practices
    • Work closely with data architects, analysts, and cross‑functional engineering teams.
    • Use Git for version control, participate in code reviews, and follow best practices in structured, maintainable code.
  • Required Skills
    • Strong hands‑on experience with Azure Databricks, PySpark, and Spark processing.
    • Expertise in Delta Lake and distributed data processing.
    • Proficiency in Python (PySpark) and SQL for ETL development.
    • Strong understanding of Azure Data Factory, Azure Synapse, Azure SQL, and cloud‑based data integration tools.
    • Experience with ADLS Gen2, Azure Blob Storage, and data lake design.
    • Knowledge of Unity Catalog for governance and metadata management.
    • Familiarity with Azure Key Vault for secure secrets handling.
    • Experience with version control using Git.
    • Hands‑on experience with Azure DevOps pipelines and CI/CD tools.
  • Soft Skills
    • Excellent analytical and problem‑solving abilities.
    • Strong communication and collaboration across engineering and data teams.
    • Ability to work independently and in agile, fast‑moving environments.
    • Attention to detail, data quality, and structured thinking.
  • Preferred
    • Minimum 2-3 years of experience working in data engineering or Spark‑based ETL environments.
    • Azure / DevOps / Databricks certifications.
    • Experience working with large‑scale distributed data systems and enterprise‑grade data lakes.

We are offering

  • The gross monthly salary displayed above is based on a 36-hour work week, including vacation pay and benefit budget.
  • The Benefit Budget is 11% of your salary. The Benefit Budget allows you to acquire additional employment benefits. If you make no purchases or reservations in the Benefit Shop in a given month, you are paid one twelfth of your Benefit Budget that month.
  • Five weeks of vacation per year. You have the option to purchase an additional four weeks per year.
  • Personal development Budget of € 1,000 per year, which you can accumulate up to € 3,000.
  • Possibility to work from home (in consultation with your team and depending on your position).
  • An annual public transport pass with free public transportation throughout the Netherlands.
  • An excellent pension scheme.

Interested?

Do you want to be part of the data revolution in the banking industry? Do you have a strong understanding of data, and do you agree that data is at the core of creating value for customers? Do you want to unlock the power of data by using all forms of technology? And does solving complex data-related cases make you happy? Then this is the place for you! Please apply online for this vacancy. For more information, you can contact gaurav.sikka@nl.abnamro.com

Your Future: Inclusive, Innovative, Sustainable

At ABN AMRO, we believe in "Banking for better, for generations to come." Equal opportunities for everyone are a crucial foundation, as we strive for an inclusive culture where all employees feel seen, heard, and valued. Our vision of being a personal bank in the digital age aligns perfectly with the demand for surprising insights and innovative solutions, born from a diverse interplay of cultures and experiences. We focus on customer experience, sustainability, and building a future-proof bank, conducting annual reviews to ensure equal pay for equal work. Join a bank that embraces ingenuity and ambition, and make an impact with us for a better future.

If you want to apply for the B-Able or Reboot program, make sure to mention it both in the title and the content of your resume.

Disclaimer external recruitment agencies

External recruitment agencies need to have a signed agreement with ABN AMRO BANK N.V., executed by a Talent Acquisition Specialist, when submitting a resume to a vacancy. In addition, a recruitment agency can only submit a resume when invited by a Talent Acquisition Specialist to join the search for a right candidate. All unsolicited resumes sent to us will be considered property of ABN AMRO BANK N.V. In this case, ABN AMRO will not be held liable to pay a placement fee.

Wie zijn je collega's?

De loopbaan van Aaron Kieboom

“Er zijn altijd nieuwe systemen en technieken die wij kunnen inzetten bij ons werk. We zijn telkens aan het innoveren, daardoor blijf ik mezelf uitdagen.”

Lees het verhaal

Aaron Kieboom
Software-ontwikkelaar

De loopbaan van Bartjan Happel

“Wiskunde gaat over problemen oplossen met logica, niet over getallen. In mijn werk gaat vooral om het menselijk gedrag achter de cijfers. Dat voorspel ik met de modellen die ik bouw.”

Lees het verhaal

Bartjan Happel
IT-engineer (QRM-expert)

De loopbaan van Benthe Hagemeijer

“We hebben zo veel technieken en programmeertalen in huis. En we ontwikkelen steeds weer nieuwe producten. Als IT’er kun je bij ABN AMRO onmogelijk vastroesten.”

Lees het verhaal

Benthe Hagemeijer
IT engineer Tikkie

De loopbaan van Marcus van Bergen

“Wereldwijd is ABN AMRO een van de drie grootste clearing-partijen. Toch is ons team niet enorm, dát maakt het zo uniek om hier te werken.” 

Lees het verhaal
Marcus van Bergen

Marcus van Bergen
Software Engineer

De loopbaan van Manuela  Fokkema

​​​“Het idee blijft dat je heel technisch moet zijn voor IT-werk. Toch zie ik dat anders: het is júist een creatief vakgebied.” 

Lees het verhaal

Manuela Fokkema
Product owner

De loopbaan van Robert Lansing

“De combinatie tussen probleemoplossend denken en technologie vind ik het leukste wat er is.” 

Lees het verhaal

Robert Lansing
Netwerk Engineer

De loopbaan van Ewoud Zanders

“Verandering is de enige constante, en daarvoor moet je blijven leren, ontwikkelen en kijken of dingen anders kunnen.”

Lees het verhaal

Ewoud Zanders
Product Owner

Hoe ziet je sollicitatieprocedure eruit?

Solliciteer op deze functie

Bij ABN AMRO werk je waar je wilt

Zo gaan wij om met hybride werken.