Data Engineer

  • Winsstraße, 10405 Berlin, Germany
  • Full-time

Company Description

At SmartRecruiters, we believe that people are the heart of an organization. That’s why we’ve built our modern Talent Acquisition Platform to help companies hire the best talent!  In 7 years, we expanded our customer base to 4000 companies in every industry and continent and have given transparency and feedback to millions of candidates on their applications.


We offer a competitive salary, generous equity, and strong career progression opportunities. We enjoy a collaborative environment that spans offices in San Francisco, Berlin, Krakow, Paris, London, and Spokane. This is a casual and pet-friendly place. We pride ourselves for being a product first organization, and we have one spot open on our product team!

Job Description

We are now looking for a Data Engineering expert to join our AI team that builds innovative, data-driven decision support services for recruiters. You will be creating and optimising pipelines that transform raw job and candidate data into useful formats for analysis, retrieval, matching, and machine learning purposes. You’ll be working closely with our data scientists to provide them with tools and infrastructure to develop new classifiers, run cross-database analyses at scale, and train meaningful ML models; and you’ll be supporting them to productionise the results of their work. Together with our dedicated DevOps team, you’ ensure a seamless integration of new high-volume services into the existing infrastructure, at enterprise-level service reliability.


As soon as you land at SmartRecruiters, we’ll be relying on your expertise to

  • create and optimise complex, highly scalable, parallelised data pipelines

  • create and maintain key backend services that support our AI-powered Recruiting Assistant

  • create microservices for productionising classifiers and ML models in a distributed environment

  • take care of continuous integration and test suites

  • craft and scale elegant, consistent, message-based APIs


You might be a great fit if you have extensive knowledge and experience with

  • Spark and/or other big data architectures (Hadoop, MapReduce) in high-volume environments

  • optimising data flow and message passing in distributed, microservice architecture using Docker

  • workflow management tools like Airflow

  • a high-level programming language, preferably Python

  • search backends like ElasticSearch

  • AWS or similar cloud services platforms

  • test engineering & test-driven development

  • meeting defined reliability & performance requirements

Additional Information

We are an equal opportunity employer and we encourage diversity of thought, age, race, gender, education, and culture. Thanks to this approach, world class enterprises like Adidas, IKEA, VISA, and Square abandoned their Application Tracking Systems for our modern talent acquisition solution. What once started as a freemium product is now one of the world's fastest growing enterprise solutions.


We are a series C funded startup, backed by Insight Ventures, Mayfield, and Rembrandt. Our entrepreneurial environment will make you feel supported, grow your career, and make it a joy to go to the office. We operate on four values: CEO of your job, As One, Smarter, and Impact. We expect you to own your role and have the confidence to bring creative ideas to the hands of millions.

Privacy Policy