
at ABN AMRO
OtherPosted 13 days ago
No clicks
This employer did not include a short summary.
- Compensation
- Not specified EUR
- City
- Amsterdam
- Country
- Netherlands
Currency: € (EUR)
Full Job Description
What are you looking for?
Senior back end engineer
Amsterdam
We ask
- 5+ years
- Analytische skills
- An inventive approach
We offer
- 5.112 - 7.303 pm
- Excellent employment conditions
- In charge of personal development
Why ABN AMRO?
- Building a future proof bank
- A diverse and inclusive culture
- Extensive internal career opportunities
Senior back end engineer
At a glance
ABN AMROs Central Data Office stands at the forefront of data innovation, meticulously crafting and executing the banks 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 banks 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 via 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 data (The Data Marketplace). The backend is powered by NodeJS and Python, while the frontend provides a rich user interface using VueJS and Typescript.Our frontend team has used ABN's AMRO Emerald components library and custom components to handle mouse clicks and used REST web services for seamless integration with our DIAL data platform. We created a highly interactive cloud-based solution to 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, frontend developers.We encourage new ideas, and you will have the opportunity to share them in team meetings where we openly discuss them and share them in our 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 are in constant collaboration with all banks 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:
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.
RealTime 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 endtoend 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.
Handson 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
- The gross monthly salary displayed above (on our careerpage) 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 jonathan.almeida.afonso@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.
Who are your colleagues?
"There are always new systems and technologies we can apply in our work. We are constantly innovating, and that allows me to keep on challenging myself."
Read the story Aaron Kieboom
Software developer
What does your application procedure look like?
1 Apply online
2 CV selection and feedback
Apply for this job
At ABN AMRO, you work wherever you want
This is how we handle hybrid working.
Your privacy
Want to know more? Read more about our cookies, similar techniques and your privacy on our website and in the app in the
cookiestatement.
Functional cookies are necessary required cookies. They ensure that our website works properly and prevent you for example from having to repeatedly enter your login details. Further information can be found in our Cookie statement.
We use analytical cookies to record data for internal statistical and analytical purposes. These cookies allow us, for example, to establish the number of visitors to our website, to optimise our content and to measure and improve overall quality on a continuous basis. With the use of analytical cookies and similar techniques we understand how visitors interact with websites by reporting information anonymously. Further information can be found in our Cookie statement.
Our website may also place cookies that allow us to show you offers and information that may be of interest to you. With personal cookies wed like to show you information on our websites, apps and on the websites of third parties that would be useful to you. Thats why we try our best to find out what piques your interest and what doesnt. Based on the pages you visit on our website, well show you different information than we do for other visitors. You can find a complete list of all personal cookies used in our Cookie statement.
Vendors List
- checkbox labellabel





