Description
For a well known client of ours I am looking for a Senior Data/Software Engineer
Start: ASAP (max 1 months notice)
Location: Amsterdam
Duration: 26 weeks + extension(s)
About the role:
We are looking for an experienced software engineer with a consistent record in building data and ML pipelines and products at scale. You will partner closely with our clients data scientists, other engineers and product managers to create the technology that generates and transforms data into applications, insights and experiences for their users.
What you will do:
Work closely together with global tech, product and data science on new projects and enhancements
Translate machine learning models and algorithms into cleanly coded and scalable data products
Build and maintain highly scalable pipelines and clean datasets around key business metrics
Improve their data and machine learning platform
Enhance their data architecture to balance scale and performance in line with the overall data architecture and strategy.
Here are some examples of their work:
Machine Learning - build and enhance ML pipelines in the context of user profiling and segmentation, recommendations and search relevancy
Analytic Data Products - construct statistics engines using ClickHouse to power insights dashboards
Experimentation - build and retain our central A/B experimentation and decision platform
Data Pipelines - create Real Time or batch data pipelines using Apache Flink and Apache Spark (Scala)
Who are you:
You are crafting code that is understandable, simple, and clean, and take pride in its refinement
You have an analytical demeanor to understand business needs, and come up with engineering solutions
You've developed an expertise in building pipelines on large sophisticated datasets using Apache Flink, Apache Spark, Apache Beam, Google DataFlow or other similar frameworks
You have strong expertise in Scala programming language
You have knowledge and familiarity with distributed data stores (Casandra, Google BigTable, ClickHouse, Elasticsearch) and pub-sub messaging systems (Kafka, Google PubSub)
You have experience with Linux, Docker, private and public cloud (preferably Google Cloud)
You love freedom and don't like being micromanaged. Given context, you're capable of self-direction
You are a sharp communicator who can explain sophisticated data problems in clear and concise language
You are motivated to explore new technologies and learn and can do so without taking formal education
You are eager to share your own ideas, and willingness to those of others
You have a BS/MS degree in Computer Science or a technical field
Michael Bailey International is acting as an Employment Business in relation to this vacancy.