Data Engineer
- 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
Qualifications
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.