Senior Engineer

We are looking for a senior engineer to join the News Personalisation Team. A team with about nine engineers, scientists, and research interns. The team is responsible for personalizing the news products across major Dutch and Belgian news titles (Volkskrant, AD, Trouw, Parool, HLN, De Morgen and many others) owned by DPG Media. In particular, we currently work on personalising push notifications, for which we have a real time recommendation pipeline running in production. 

In our team, we believe that no-one should be a bottleneck and that knowledge should spread across people as much as possible. Therefore, the stories in our sprint are typically not picked up by the expert, but rather by someone who will need to learn a lot to finish the story. With the expert being the reviewer of the story. We are looking for someone who enjoys working closely with their team members.

As a senior engineer, the following will be at the core of your responsibilities:

  • Translate business requirements into system design
  • Take technical decisions using your experience, preventing the team from going down rabbit holes you have been in before
  • Guide more junior team members into seniority
  • Managing complexity 

Soft skills

  • Experience with an effective code review process
  • Experience with pair-programming
  • General guidance of junior/medior engineers
  • Scrum experience

Hard Skills

  • Experience with translating business requirements into system design
  • Experience with Python, Bash, SQL, Scala
  • Experience with our stack: RDB, Kafka, Kubernetes, Redis, PySpark, Elasticsearch, Concourse
  • CI/CD experience
  • Logging, monitoring, alerting
  • AWS experience
  • Lambda architecture
  • Experience in handling tens of thousands of data points per second

We offer

  • A competitive, experience-based salary
  • A one-year or permanent contract
  • 36-hour workweek
  • 12% in flexible benefits (of which 8% is holiday allowance)
  • A percentage of profit shares
  • Reimbursement of travel expenses
  • 24 paid holiday days
  • An excellent pension scheme
  • An outstanding relocation package
  • Located in Amsterdam, Rotterdam or Antwerp
  • Fully paid functional technical training
  • The opportunity to work with the latest tech stack

Interested? Apply!

Want to apply directly? Click the ‘apply now’ button or visit Want to know more about this position? Contact Venetia de Wit via or tel:+31-610163863.

Direct solliciteren Vacatureoverzicht