Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Software Engineer

Posted 25 Mar 2025
Share:
Work experience
0 to 5 years
Full-time / part-time
Full-time
Job function
Salary
€3,712 - €5,300 per month
Degree level
Required languages
English (Fluent)
Dutch (Fluent)

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

Join Rabobank's Global Storage Team

Within Rabobank, a number of solutions are implemented to support the archiving of business data from decommissioned applications and also the archiving of regulatory data, retaining it in a searchable form. This new role will analyse the requirements and build a standard data ingestion and search interface to simplify on-boarding of new applications in the future. Ultimately, the aim is to provide a semi-automated on-boarding service.

An understanding of how structured and non-structured data may be collected and combined to answer business questions should be combined with an ability to code Extract, Transform, Load (ETL) and manage the underlying object store in which the data is ultimately stored. The role is a hybrid data scientist, application developer and infrastructure engineer.

Data is stored into a Hitachi Content Platform (HCP) Object Store. Training will be given.

You and Your Role

You will work within the Global Storage team as part of Engineering & Enterprise Tech. The purpose of the role is to identify generic and bespoke archiving and data analysis requirements for the bank's data, to build standardised extraction, transformation and loading of that data into existing Object Stores to satisfy analysis and regulatory requirements. Engineering & Enterprise Tech is responsible for delivering stable, high quality, secure and cost-efficient infrastructure solutions for Rabobank’s businesses. This incorporates design, implementation, security and support of (amongst others) data centre networks, server capacity, data centres, workplace (desktop, laptop, mobile) etc. Your workday will mainly revolve around:

  • Developing standardised ingestion pipelines will deliver scalable, repeatable, secure solutions meeting multiple data archiving requirements. This will include organisation and storage of legacy data from retired applications as well as building APIs into real-time data collection and archiving, ensuring regulatory compliance for the bank;
  • Coding, testing, documenting, and maintaining the standardised, automated data pipelines that will form the basis of an Archive Service;
  • Assisting in building and managing the infrastructure required for optimal extraction, transformation, and loading of data from a variety of data sources;
  • Building analytics tools that utilise the data pipeline to provide key business performance metrics;
  • Developing reporting services across Storage services using PowerBI and associated tools;
  • Working with stakeholders including the business, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs;
  • Anticipating and innovating to develop the bank's archiving solutions.

You and Your Responsibilities

  • Based on demand build ETL architecture transferring structured and non-structured data into a Hitachi Content Platform (HCP) Object store as the back end for archiving;
  • Building bespoke archives of data to satisfy point business solutions such as regulation and compliance;
  • Building a generic framework to ingest decommissioned application data into searchable archives such that applications may present their data from e.g. a database in a pre-determined format to be ingested in a searchable form;
  • Delivering a standard interface for searching such archives securely;
  • Helping design and build the infrastructure required for optimal extraction, transformation, and loading of data from a variety of data sources;
  • Responsible for testing, documentation and handover to the customer;
  • Delivery to meet aggressive timescales;
  • Communication of progress and risk to the team.

Together We Achieve More Than Alone

We believe in the power of difference. Bringing together people's differences is what makes us an even better bank. So we are very curious about what you can bring to our team. Working together is the way we work; as 1 passionate team at Rabobank. Talking of Rabobank: We are a Dutch bank that operates in 38 countries for over 9,500,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

You influence effectively at all organizational levels and challenge current practices with courage and determination. Your strong analytical and conceptual skills, along with clear communication in English, make you a valuable asset. You handle interactions across diverse cultures and geographies with professional acumen, integrity, and trustworthiness. Self-motivated and results-driven, you work well under pressure and adapt swiftly to changing business demands. You manage time efficiently and are willing to travel as needed. Additionally, you:

  • Are experienced in building and optimizing ‘big data’ data pipelines, architectures and data sets;
  • Have strong analytic skills related to working with both structured and non-structured datasets;
  • Build processes supporting data transformation, data structures, metadata, dependency and workload management;
  • A successful history of manipulating, combining, processing and extracting value from large disconnected datasets;
  • Working knowledge and experience working with MSSQL and Oracle databases;
  • Experience supporting and working with cross-functional teams in a dynamic environment;
  • We are looking for a candidate with experience or a strong aptitude in a Data Engineering role, and ideally have experience using the following software/tools:
  • In-depth experience of developing PowerShell scripts
  • Experience with object-oriented/object function scripting languages: C#, Python, Javascript, .Net etc.
  • Working knowledge of Hitachi Content Platform is desirable
  • Experience of UI development, ideally with React
  • Knowledge of SIARD (Software Independent Archiving of Relational Databases)
  • Sharepoint knowledge desirable
  • Knowledge of Solr desirable

Rabobank is a cooperative bank with a mission. As an international financial institution, we work on the well-being and prosperity of millions. In the Netherlands, we serve individual and business customers, and globally, we focus on the food and agriculture sectors. For 125 years, Rabobank has been finding solutions for challenges, big and small, and will continue to grow a better world together.

Finance & Banking
Utrecht
Active in 37 countries
43,000 employees
70% men - 30% women
Average age is 31 years