Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Salary: Gross monthly salary between EUR 3,314 and EUR 4,733 (scale 07).
- Extras: a thirteenth month, 8% holiday allowance, and a 10% Employee Benefit Budget.
- Development budget: EUR 1,400 development budget per year for your growth and development.
- Hybrid working: a balance between home and office work (possible for most roles).
- Pension: decide for yourself the amount of your personal contribution.
Junior NextGen Python Engineer – Early Career Program
Are you ready to make a real impact with your technical talent and help shape the future of banking? Discover your best self with the Early Career Program at Rabobank.
You and your future
During this Early Career Program at Rabobank, you will work on your career by joining a dedicated team, contributing directly to the development and improvement of critical banking platforms. You will start with a temporary contract, which can be converted to a permanent position based on your performance. After the program, you will have the opportunity to transition into other teams or sub-areas within Rabobank, ensuring continued growth and career progression. You will join the Global Transaction Monitoring Wholesale & Rural team, where we focus on combating financial and economic crime. Our mission is to prevent and detect activities such as money laundering, corruption, and tax evasion, ensuring a safer and more transparent financial system.
In this role, you will be part of a small, international squad focused on software engineering and platform development. You will work closely with experienced colleagues, gaining valuable experience and building a strong professional network. Training is tailored to your function, ensuring you develop the skills most relevant to your role.
"It’s a young, supportive team with a calm and helpful culture. Someone with a structured and proactive mindset will fit in perfectly." - Peter Sitskoorn, Tech Lead
In short:
- Improve and implement automated testing strategies using Python and Great Expectations.
- Contribute to the ongoing development and migration of banking platforms.
- Work in a supportive, diverse, and international team environment.
- Proficiency in Python for data engineering, including building and optimizing data pipelines.
- Understanding of workflow orchestration tools, such as Apache Airflow, for scheduling and automation.
- Interest in big data processing platforms, like Databricks.
- A proactive attitude, strong problem-solving skills, and a creative mindset to tackle challenges and grow in the role.
Duration: 18 months
Location: Utrecht
Hours per week: 40
Starting date: The program starts at the 1st of April 2026, but it’s possible to start working with us prior to that date
Your development as a young professional
Within this program, you will have the opportunity to get to know yourself, the field, and Rabobank. The program lasts a total of 18 months. You will start the program in a junior position within one team, participate in workshops and training modules with other juniors, and quickly gain practical experience. Together with others, there is room for creativity and initiative to organize events, training sessions, and knowledge-sharing sessions. This way, we continuously improve the program and ourselves! You will easily build a large and valuable network within the bank.
Learning From Each Other
Your development is our top priority. Because the best way to learn is by doing, through mistakes and successes. At Rabobank we offer you the right balance between freedom and supervision. To develop talents you never thought you possessed. To specialize in a professional field or explore the things you're good at and enjoy doing. During your Early Career Program IT you can count on us for excellent supervision. You'll work with experienced colleagues and have lots of contact with young professionals.
Talking of Rabobank
We are a Dutch bank that operates in 38 countries for over 9,500,000 customers. Together with our customers, members, and partners, we strive to create a world where everyone has access to healthy food. In the Netherlands, we work to create a country where people are happy with how they live, work, and do business.
You and your talent
- 0-2 years of relevant working experience
- Bachelors or masters degree in Software Engineering, Computer Science and Data Engineering
- Knowlegde of Python, automation testing, data orchestration
- Data minded
- Fluent in English
- Dare to taking ownership
- Open to feedback
- Easily adapting to changes
- Stimulating of collaboration
- Eligible to work in the Netherlands
We believe in the power of difference. Bringing together people's differences is what makes us an even better bank. What can you bring to Rabobank? We can't wait to hear from you.
- Any questions about working at Rabobank and the process? Contact Sacha Veenhof, Young Talent Recruiter, via [email protected]
- Interviews will be held via MS Teams.
- Applications via LinkedIn or email won’t be taken into consideration.
- Please make sure to attach your cv and motivational letter. If one document’s missing, we are unable to consider your application.
- Assessments are part of the application process.
- A security check is part of the process.
- We respect your privacy.
Key Skills
Ranked by relevanceReady to apply?
Join Rabobank and take your career to the next level!
Application takes less than 5 minutes

