Senior Python Engineer - Credit Analytics


Are you ready to join our ambitious team who is on top of the latest developments on cloud engineering and tech and does everything to apply their newest insights to bring our tech environments to the next level?

You and your job

At Rabobank, we believe that the future of financial services is completely digital, lightning-fast and fully automated. We build that future using the latest techniques, combined with continuous development and improvement. We have a great team of engineers working on this future and the good news is: you can be part it!

We are looking for senior software engineers for the agile teams within the department of Credit Analytics, the department who is the backbone of Rabobank and is responsible for managing the risks of every single client all over the world.

Facts & Figures

  • Ambitious team of 8 – 10 developers and engineers
  • Development opportunities alongside the full spectrum: data, analytics and tech
  • 36 hours a week: learn and contribute together with 43,822 Rabobank colleagues around the world

Practical examples:

  • Apply all your cutting-edge Python knowledge and skills across the full portfolio of Rabobank
  • Work in a dynamic team, where ambitious goals are set whilst having fun together is equally a high priority
  • Continuously challenge the status quo and contribute to the further simplification of our tech environments

Top Responsibilities

  • Simplify and innovate our current tech landscape to enable an even faster process
  • Engage with our architects and your tech colleagues to ensure consistency and re-usability
  • Share your learnings with the wider tech community and continuously grow yourself

Together we achieve more than alone
Collaboration is at the heart of everything we do. With the team, you will work on the full spectrum of what it takes to keep on improving our landscape to the next stage. It includes all aspects needed to build a robust, secure environment, while at the same time meeting our ambitious deadlines. We are amongst the first to experiment with new ways of working and are keen to stay afront. Curious to learn your view on how we can improve even more!

Talking of Rabobank: We are a Dutch bank that operates in 38 countries for over 9,5000,000 customers. Together with these customers, our members and partners we stand side by side to create a world in which everyone has access to enough healthy food. In the Netherlands we work to create a country in which people are happy with how they live, work and do business.

You and your talent
We are looking for enthusiastic colleagues willing to think outside the box and inspired by driving change. Please consider applying if you have a proven engineering track record and recognise yourself in using the following skills:

  • Strong Analytical Skills with a Master’s Degree: You possess strong analytical abilities and hold a Master’s degree.
  • Professional Software Engineering Experience (Minimum 8 Years): You have a solid professional background in software engineering, with a minimum of 8 years of experience.
  • Python Engineering Experience (3-5 Years): You’ve worked as a Python engineer for at least 3-5 years.
  • Self-Starter and Proactive Problem Solver: You operate as a self-starter, working independently and proactively seeking solutions.
  • Embracing Change and Challenging Complexity: You’re not afraid to change and challenge complexity, understanding that simplicity is crucial for successful engineering.
  • Continuous Self-Improvement Mindset: You’re committed to continuous reflection and improvement.
  • Result-Focused and Committed to Progress: Your focus is on achieving results and moving forward.
  • Fluently Proficient in English (Speaking, Listening, and Writing): You communicate fluently in English across all aspects.

It is important that you have experience with

  • Azure (release) pipelines and all fundamental cloud concepts
  • Understand and apply basic coding principles like DRY, SOLID, inheritance and clean code
  • Experience in agile environments and DevOps
  • Familiar with Docker, YAML, Git, SPECFLOW and TDD

This is what we offer you

  • a gross monthly salary between € 4.292,- and € 6.130,- (scale 9, 36 hours per week).
  • 13th month and holiday pay: the holiday allowance and annual allowance will usually be paid out in 12 equal monthly instalments. Employees have the option once a year to opt for the holiday allowance to be paid out in May and the annual allowance in December.
  • an Employee Benefit Budget (11% of your monthly salary). You decide how to spend this budget. This may include purchasing extra leave days, making extra pension contributions, or even receiving a monthly cash pay-out.
  • an annual personal development/training budget of € 1.400,-
  • 100% reimbursement of commuting costs if you travel by public transport! Do you still prefer to travel by car or motorbike? Then choose a commuting allowance.
  • a monthly € 40,- net work from home allowance, based on working from home 5 days per week.
  • a monthly € 40,- net internet allowance.
  • Attractive pension fund with a personal contribution of only 5.5%. Rabobank will contribute 21.5%.

This is a selection of the terms of employment for a Software Engineer based on a 36-hour working week (40 hours possible). You can find all terms of employment on

You and the job application process

  • Any questions about working at Rabobank and the process? Dino Džanković, Senior IT Recruiter via
  • You can find answers to the most frequently asked questions on
  • A background check is part of the process.

Everyone is different, and it is exactly those differences that help us become an even better bank. That's why we want to know who you really are!

#LI-DD1 #SoftwareEngineer #engineeringjobs #ITjobs #Python #Azure #vacancy #vacature

Vacature informatie

Organisatie: Rabobank

Locatie: Utrecht



Meer vacatures