Magnet.me  -  Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Het slimme netwerk waar studenten en professionals hun stage of baan vinden.

Senior Backend Engineer

Geplaatst 15 mrt. 2026
Delen:
Werkervaring
5 tot 10 jaar
Full-time / part-time
Full-time
Functie
Salaris
€ 5.112 - € 7.303 per maand
Opleidingsniveau
Taalvereisten
Engels (Vloeiend)
Nederlands (Vloeiend)

Bouw aan je carrière op Magnet.me

Maak een profiel aan en ontvang slimme aanbevelingen op basis van je gelikete vacatures.

At a glance

ABN AMRO’s Central Data Office crafts and executes the bank’s data strategy by bringing together data governance, engineering, and management under a unified vision. Championing the Federated Data Governance Model, it supports data quality, streamlined initiatives, compliance, and efficiency across the bank.

In Data Management Engineering, the goal is to improve business operations and introduce new capabilities across the organisation. Engineers, data scientists, and analysts are responsible for democratising data via visualisation and governance web portals.

Using Azure's platform as a service, the team has delivered a cloud-based solution to visualise and manage ABN AMRO's data (The Data Marketplace). The backend is powered by NodeJS and Python, while the frontend provides a rich user interface using VueJS and Typescript. The solution integrates via REST web services with the DIAL data platform and helps users find and manage complex data quickly.

Your job

We are looking for a Backend Engineer with experience on data topics. You will have room for experimenting, implementing your ideas, and be the author of business-critical data governance and visualization capabilities. You will have the opportunity to build innovative features to grow the business using Azure PaaS offerings.

You will be part of our developer community across multiple teams consisting of a Product Owner, UX designer, backend, and frontend developers. We encourage new ideas, and you will have the opportunity to share them in team meetings and in internal SharePoint blogs, or in our 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 collaborate with the bank’s departments, international branches, and subsidiaries.

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:

Backend/API Engineering

  • Design, build, and maintain scalable, secure backend systems and RESTful APIs using Python (Django/FastAPI).
  • Optimize API performance and ensure smooth integrations across services.

Real‑Time Streaming Systems

  • Develop and manage real-time data streaming pipelines using technologies like Kafka or Redis Streams.
  • Ensure low latency and high throughput in distributed streaming environments.

Testing & Quality

  • Implement automated unit, integration, and end‑to‑end tests (Pytest/Unittest).
  • Apply TDD practices to ensure reliability and maintainability.

Cloud & DevOps (Azure)

  • Deploy and manage applications on Azure (App Services, Functions).
  • Build CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins).
  • Optimize cloud resources and support containerization (Docker/Kubernetes).

Collaboration & Code Practices

  • Work closely with frontend, architecture, and product teams.
  • Use Git for version control and participate in code reviews.

Required Skills

  • Strong Python and API development experience.
  • Knowledge of streaming systems and asynchronous programming.
  • Experience with automated testing tools.
  • Hands‑on Azure and DevOps pipeline expertise.
  • Understanding of SQL/NoSQL databases, API security (OAuth, JWT), and monitoring tools.

Soft Skills

  • Strong problem-solving, communication, teamwork, and adaptability.

Preferred

  • At least 5 years of experience working with Python or related backend technologies.
  • Azure/DevOps certifications, experience with large-scale distributed systems.

We are offering

  • Five weeks of vacation per year, with 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.

De financiële wereld is nog nooit zo in beweging geweest als nu! Technologie evolueert razend snel en de kracht van innovatie heeft veel invloed op het financiële systeem. We hebben jouw talenten nodig om onze bank toekomstbestendig te maken. Wat je interesses of achtergrond ook zijn. We bieden een werkomgeving vol ondernemerschap en vrijheid om jezelf te ontwikkelen, zowel op professioneel als op persoonlijk vlak.

Financieel & Banken
Amsterdam
Actief in 19 landen
19.000 medewerkers
60% mannen - 40% vrouwen
Gemiddeld 38 jaar oud