Thirteenth month's salary and 8% holiday allowance
10% Employee Benefit Budget
EUR 1,400 development budget per year
Hybrid working: balance between home and office work (possible for most roles)
A pension, for which you can set the maximum amount of your personal contribution
View all our benefits.
Job TitleJunior Data Engineer - Early Career Program ITJob DescriptionLaunch your career as a Junior Data EngineerGrow your skills during the Early Career Program IT at Rabobank. Discover your potential by working as a Junior Data Engineer at the Wholesale & Rural Tech division, while combining hands-on experience with professional training.
You and your future
To become a specialist in your field, the Early Career Program IT offers a structured and supportive learning path. You’ll work four days a week as a Junior Data Engineer, and spend one day per week on training sessions focused on developing your technical and personal skills. These sessions are led by experienced colleagues or professional trainers with a proven track record. You’ll build a strong network, gain valuable experience, and develop skills that will benefit you throughout your career. After the 18-month program, our goal is to continue working with you at Rabobank.
In short/ExamplesYou will be a member of the Asteroid squad. This squad receives, processes and standardizes data for reporting within the Markets & Treasury tribe. The squad operates at the core of the bank to provide standardized and structured data for various type of use cases and consumers.
Together with the other data engineers in the team you would be responsible for developing and support the data platform through which we provide our data services.
Design and develop data products that enable data-driven decision-making across the organization.
Build and maintain ETL/ELT pipelines to ensure efficient, reliable, and scalable data processing workflows.
Provide technical support to internal and external stakeholders, ensuring data solutions meet customer needs and expectations.
Collaborate with stakeholders to gather requirements and translate them into meaningful data questions and solutions.
Ensure the stability and performance of the data platform, including monitoring, troubleshooting, and continuous improvement.
Create and maintain dashboards and reports to visualize key metrics and insights for business users.
Document data workflows, pipelines, and system configurations to support knowledge sharing and maintainability.
Participate in code reviews and team meetings to learn best practices and contribute to continuous improvement efforts.
PracticalLength: 18 months
after which you will continue to work with us as Data Engineer
hours per week: 40
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 (online) 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.
Your development as a trainee
In the Rabobank Traineeship, you will work on your personal development for 18 months. This includes personal leadership, relevant skills, and various themes such as sustainability, as well as learning how a bank operates. In addition to personal development, you will choose one of the tracks that suits you. In these tracks, you will focus more on the content of your role.
You will meet fellow trainees from different departments weekly, and on other days you will work within your own team. Through rotations and assignments, you will get to know a large part of the bank. You will be guided by a Young Talent Manager, who will challenge you to reflect and delve deeper into your development.
Learning from each other
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 [program type] you can count on us for excellent supervision. You'll work with experienced colleagues and have lots of contact with young professionals.
Required Skills (Must Have)
Educational background in Computer Science or related field – Completed formal studies in Computer Science, Data Engineering, Data Science, Information Technology, or similar disciplines that provide a solid foundation in computing and data systems.
Clear ambition to become a Data Engineer – Shows a proactive attitude toward building a career in data engineering.
Foundational knowledge of SQL – Comfortable with writing basic queries and understanding relational databases.
Basic proficiency in Python – Able to write simple scripts and understand core programming concepts.
ETL/ELT Fundamentals – Familiarity with Extract, Transform, Load (ETL) or Extract, Load, Transform (ELT) processes and tools.
Understanding of Data Modelling Concepts – Basic knowledge of how to design and structure data in relational and non-relational databases.
Communication and Collaboration – Able to work well in a team, communicate clearly with stakeholders, and document work properly.
Problem-Solving and Debugging Skills – Ability to troubleshoot data issues and script errors effectively.
Strong growth mindset – Demonstrates eagerness to learn and continuously improve technical and professional skills.
T-shaped skillset – Possesses broad knowledge across multiple areas with deep expertise or interest in one (preferably data engineering).
Preferred Skills (Nice to Have)
Familiarity with Agile/Scrum methodologies – Understanding of collaborative and iterative development practices.
Basic knowledge of cloud platforms – Exposure to services like AWS, Azure, or Google Cloud.
Experience with Databricks or similar technologies – Familiarity with data engineering platforms such as Databricks, Apache Spark, or other big data tools.
Basic Data Warehousing Concepts – Understanding of how data warehouses work and their role in analytics pipelines.
Data Quality Awareness – Ability to identify and handle missing, inconsistent, or inaccurate data.
You & the application process
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 Clemens Schinkel, Young Talent Recruiter via Clemens.Schinkel@Rabobank.nl.
Interviews will be held via MS Teams or at our offices in Utrecht.
A motivational letter is required to be assessed for this position. In this letter please motivate and answer the following 3 questions: Why do you think you are a good fit for the Rabobank? Why are you a good fit for our Early Career Program and what is your vision on your personal hard and soft skills development? How does technical background align with the skillset required for this position?
Assessments are part of the application process.
A security check is part of the process.
We respect your privacy.
#LI-CS4