Backend Engineer

You are

An excellent developer and problem solver with a minimum of 3 years' experience developing back-end systems. Also, you have Very strong understanding of how to explore and extract insights from data.

You are passionate about making sense out of huge amounts of data, who explore, analyze and lead the solutions they envision.


You will

  • Design and architecture of complex modules and services.
  • Development of products and features.
  • End to End ownership - from design until production.
  • Develop complex, high scale data pipelines
  • Investigate and implement new technologies



  • 3+ years experience developing backend systems  with passion for excellence.
  • 3+ years experience in Python.
  • Excellent understanding of database environments.
  • SQL Expert - in writing, analyzing and improving SQL queries.
  • Hands on Experience with Linux and cloud environments (AWS, Azure)
  • Working with at least one BigData architecture (Spark/Hadoop/Elastic/ Vertica/).
  • Ability to work in a fast paced startup environment.



  • BSc./MSc. In CS or similar.
  • Working with data analysis & manipulation libraries (Numpy/Pandas).
  • Working with microservice architecture, knowledge in K8s/Airflow.
  • Working in a CI/CD environment (Jenkins/GitLab).
  • Working with ML/DL libraries (Sklearn, Catboost, Keras, PyTorch, TensorFlow).

We'd love to hear from you! To apply email
with the position name (
Backend Engineer
) in the subject line.