> Markdown version of [/jobs/ext/354070-software-engineer](https://www.wearedevelopers.com/jobs/ext/354070-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Ebay Bekijk Alle Vacatures - **Location:** Amsterdam, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Big Data, Databases, Distributed Systems, Apache Hadoop, Python (Programming Language), Recommender Systems, Cloud Services, Software Engineering, Apache Kafka, Machine Learning Operations, Key-value Store - **Published:** June 4, 2026 - **Apply:** https://www.careerjet.nl/jobad/nld3fcd6f3a43f85be45f106fc28eb4176 ## About the Role MS/PhD in Computer Science or related area 5+ years of relevant work experience in Software Engineering Experience in production engineering practices and software development in an OO language (Scala, Java, etc.) and large scale distributed systems in an industrial setting Experience with using cloud services, big data pipelines (Hadoop, Kafka, etc.) and databases (document store, key-value store, etc.) Experience in Python for ML pipelines is a plus Experience in industrial recommender systems or search technology is a plus Previous publications experience with academic papers, patents/IP, or technical blogs is a plus Links to some of our previous work ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) ## Related Articles - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)