All new
Data Science
jobs, in one place.

Updated daily to help you be the first to apply ⏱

Senior Data Engineer @ Randstad Groep Nederland IT, Amsterdam
  • Python
  • SQL
  • Java
  • Amazon Web Services
  • Machine Learning
  • Database
  • Spring
  • Scala
  • Mongo DB
131 days ago

About Randstad

Randstad is the global leader in the HR services industry. By combining our passion for people with the power of today’s intelligent machines, we support people and organizations in realizing their true potential. We call this Human Forward.

Our ultimate goal

To underpin our commitment to maximizing future employment and contributing to economic growth for society as a whole, we have defined our ultimate goal: by 2030 we will touch the work lives of 500 million people worldwide.

Randstad Groep Nederland IT

Our purpose is to support people and organizations with the most efficient and pleasant journey in their search for talents or job positions. The goal is for them to realize their true potential. We are responsible for all IT solutions for the group. At our head office in Diemen. In this dynamic environment, 24 DevOps teams work on the continuous development of our advanced application landscape. Seventy percent of them are Java-based. Our team works with techniques such as Java8, Spring Boot, Restful APIs, and Mongo DB. All systems run in AWS.


Senior Data Engineer

Artificial intelligence, machine learning, and innovative search solutions. You improve Randstad Groep Netherlands’ business with your state-of-the-art systems.

Clients, candidates, and recruiters present the right information at the right time. That is our goal. As a senior data engineer, you are one of the persons to make this happen. With smart algorithms and ingenious self-learning systems, you surprise the users of our systems with unique insights, perfectly tailored to their needs and preferences.

The Data Science Talent team

The team consists of 8 members in total; three other data engineers, two data scientists, a scrum master, and a product owner. There is an interesting cross-fertilization with the other innovation/scrum teams and with departments outside the IT department. This way you connect with various stakeholders in the organization, such as product owners, and with internal and external end-users such as recruiters, marketers, and candidates. There is ample opportunity to expand your knowledge and learn from your colleagues.

The goal of the Data Science Talent team is to complement the expertise of Randstad by building state of the art artificial intelligence, machine learning algorithms, and search- and match solutions. With these solutions, we can present unique insights to users, based on all available information and user preferences, at the right time and in the right context. Our goal is to support our clients, talents, and recruiters in finding the information they need in their journey.

We value continuous learning. Therefore, we organize a research day every two weeks, where we have the time to research topics and techniques that are of interest to us. Moreover, we share our learnings to not only promote personal growth but also grow as a team.

The technology used in the team is:

AWS (ECS, Kinesis, SQS, S3, RDS), Docker, Airflow, Elasticsearch, Python, Scala

What will be your assignment?

As part of a new project, called Randstad Accelerate, one of the defined objectives is the redesign of our algorithms.

For the Data Science Talent team, we are looking for an experienced Data Engineer who can help us to further develop our recommendation systems to provide recommendations in real-time. In this team, we mainly use the following technologies: AWS (ECS, Kinesis, SQS, S3, RDS), Docker, Airflow, Elasticsearch, Python, Scala.

What we expect of you

The team consists of data scientists and developers. You will be working as a developer on the new search and match a solution, based on ElasticSearch and on the industrialization of new recommendation algorithms. You need to able to acquire the necessary skills and techniques quickly. You are required to help in designing the architecture. Therefore you must be able to demonstrate a fundamental understanding of application architecture.


To be successful during this assignment, we think you will at least need to have a proven higher educational level.

Furthermore, you will at least need experience with…

  • Java / Scala
  • Python
  • Amazon Web Services (AWS)
  • Relational databases, e.g. MySQL or Postgres
  • application architecture and –design

You preferably also have experience with…

  • data management in AWS
  • Docker
  • Airflow
  • within AWS: S3, Kinesis, ECS, and CloudFormation
  • Elasticsearch
  • Docker, ElasticSearch and machine learning

The skills and competencies we think you’ll certainly need are:

  • strong communicative and social skills
  • fluent in English, both orally and in writing
  • quality-oriented
  • result-driven


Our offer

An assignment for at least 9 months, with the possibility to extend, in a challenging working environment. And, of course, very inspiring colleagues who love to share their knowledge and experience with you. And, a new, very valuable network.

    Related Jobs

  • Lead Data Engineer

    • SQL
    • Spark
    Learnship Networks GmbH
    Postcode 5651 in Eindhoven
    8 days ago
  • Senior Data Engineer – Data Products for Fulfilment, Inventory & Logistics Operations, Group Digital, Ingka Group

    • Python
    • SQL
    • Machine Learning
    8 days ago
  • Data Engineer – Data Products for Fulfilment, Inventory & Logistics Operations, Group Digital, Ingka Group

    • Kafka
    • Scala
    • Java
    8 days ago
  • Senior Data Scientist

    • SQL
    • Python
    1 day ago
  • Data Engineer Azure - Test Automation

    • Azure
    Postcode 3521 in Utrecht