Senior Python Software Engineer  


Are you a seasoned Python Developer looking for an exciting opportunity to work with a leading financial institution? We are seeking a dynamic and experienced individual to join our team at Rabobank. As part of the Global Data Platform (GDP) team, you will play a pivotal role in shaping the future of data-driven solutions within our organization.

In this role, you will be part of the Data Accelerator Framework team, working on the development of web applications with Python on our Azure Cloud Platform. You will be instrumental in creating solutions that are usable, resilient, scalable, and secure, always putting the customer first.

Key Words: Python, Software engineer, OOP (Object Oriented Programming), Architecture and design, Coaching, Data-driven, Cloud, Agile


  • At least 5 years of experience in a similar function
  • At least 1 year of experience in a data-driven environment
  • Proven experience in/able to: Software engineering, CI/CD and Infrastructure as Code, Architectural design and convincing stakeholders, Mentor/coach other team members, Debug/Refactor code of others, Apply Object Oriented Programming principles
  • Good command of English (business level)

Nice to have:

  • Experience in the financial sector, data engineering and data modelling
  • Experience as a Full-stack Software Engineer
  • Experience in Apache Airflow
  • Experience with Azure services like: Azure Data Factory, Azure Storage Accounts, Azure Log Analytics, Azure Container Registry, Azure Databricks, Azure Power Apps
  • Experience working with Pandas and Parquet
  • Certificates: AZ-900 Azure Foundation, DP-203 Azure Data Engineer Associate, AZ-204 Azure Developer Associate

What we offer

  • State of the art solutions for you to work on. 
  • Close contact with Microsoft experts about roadmap, features, services and support
  • We design, develop, manage and operate our own platform.
  • Our teams are dedicated towards providing excellent technical performance. Help us achieve even higher availability and performance for hundreds of consuming developer teams.
  • We provide an environment where you can experiment, prototype, develop and automate as much as you like – as long as it delivers business value.
  • High degree of independence as a team.
  • Many valuable resources for you to develop your skills. Think: a dedicated Microsoft learning platform and free exam vouchers. 

Who we are

The Global Data Platform is one of the areas within Rabobank’s Tribe Data & Analytics (D&A). Together with other areas like e.g. Data Management Office Business Intelligence & Data Science we contribute to the purpose of the Tribe D&A to “Create value out of Data, at scale”. Our area comprises of 18 DevOps teams that offer products & services for building and operating data pipelines and data governance to provide and consume reliable data.

What do we offer?
We would love to help you achieve this by focusing firmly on your growth, development, and investing in an environment where you keep learning every day. We give you the space to innovate and initiate. In this way, we offer you numerous opportunities to grow and help you exceed your expectations, to do the right thing exceptionally well, and to therefore grow as a professional. In addition, with us (on the basis of a 36-or 40 hour working week), you can also expect:

  • Based on your experience: up to € 90.000 gross per year (scale 9)
  • a desk, monitor and chair to set up your home working space and a monthly home working allowance of up to € 40-
  • a personal development budget of € 1,400-
  • a combination of working from home and at the office
  • 100% reimbursement of commuting costs if you travel by public transport
  • A pension scheme to which you contribute 3.5%
  • 172.8 hours holiday per year including 1 Diversity Day per year

This is a selection of the terms of employment for a Python Engineer based on a 36-hour working week. You can find all terms of employment on

You and the job application process

Reply to the vacancy for Python Engineer at Rabobank.

  • Any questions about working at Rabobank and the process? Oscar van Dijk, IT Recruiter,
  • We will hold the interviews through a video call.
  • You can find answers to the most frequently asked questions on .
  • A security check is part of the process.
  • We respect your privacy.

Growing a better world together
You are already aware that Rabobank is a financial services provider for millions of customers in 40 countries. But did you know that we aim to contribute to real change with our “Growing a better world together” mission?  We do so in countless ways, such as:

  • A third of all the food we purchase is thrown away. Together with Nature & Environment, we’re working to increase awareness among consumers of how to reduce food waste.
  • As part of a project with Humanitas, we are helping people who are experiencing financial difficulties to get their household finances in order.
  • Together with Vluchtelingenwerk Nederland (the Dutch Council for Refugees), we are helping 1,500 refugees find a suitable job.

Interested? Please contact us.


Vacature informatie

Organisatie: Rabobank

Locatie: Utrecht



Meer vacatures