Senior Software Engineer

Amsterdam hybrid Until 8/22/2026 First posted March 25, 2025 Last posted March 25, 2025
Job description
A leader in the digital marketplaces space - their e-commerce platforms reach hundreds of millions of people every month with 100M+ requests per day.

You'll be working on cutting-edge technology to create highly scalable (think BILLIONS of monthly visits), customisable products, integrating with exciting new products across the Machine Learning and AI space

You'll be working on a brand new conversational search product, developing MVPs and prototyping to have a fully fleshed out product ready by the end of the year!

Responsibilities

  • Develop, scale, maintain and deploy a highly scalable backend application being used by millions of customers every day
  • Work closely with software engineers, data scientists and data engineers to build data-intensive products
  • Apply best practices to build data pipelines and leverage the latest technologies across batch and streaming technologies
  • Get hands on with new machine learning techniques to integrate into a brand new product

Requirements

  • Minimum of 5+ years of Software Engineering experience and furthermore hands-on experienced in:
  • Experienced with Java or Scala
  • Experience working on large-scale applications - think millions of users or high data volumes
  • Experience with batch or stream processing - Apache Spark, Flink or Apache Beam
  • Cloud experience with GCP or AWS (S3, Glue, Athena, Redshift, EMR, etc.).
  • Knowledge of deployment (Docker and Kubernetes)
  • Exposure to data science and machine learning is also a plus

Why join us?

  • Challenging and inspiring work environment
  • Flat hierarchy where your voice will be truly heard
  • Opportunity to initiate your own projects
  • An experienced team which is ready to welcome you anytime
  • Competitive monthly compensation
About this role

Summary

Develop and maintain scalable backend applications for millions of users.

Job title

Senior Software Engineer

Experience level

5+ years

Industry

software

Location requirements

Located in Amsterdam; remote work not allowed.

Salary

Not specified

Management role

No

Skills & keywords

Required skills

javascalalarge-scale applicationsbatch processingstream processingapache sparkflinkapache beamgcpawsdockerkubernetes

Preferred skills

data sciencemachine learning

Specializations

backendmachine learningdata engineering
Locations

Structured locations inferred from the posting.

Amsterdam, Netherlands

On-site City