Python Team Lead

Israel · Full-time

About The Position

Sparks AB is looking for a hands-on Python Team Lead!

We specialize in predicting global macro-economic trends happening around the world using sophisticated and proprietary artificial intelligence and big data. 

We are a well-funded company in the predictive analytics field working with top leading financial institutions.

Come join us and experience a young and vibrant environment, challenge yourself on daily basis and be a part of a fascinating world.


  • Design, guide, implement, deploy and own end to end systems.
  • Lead and mentor a team of Python developers.
  • Leverage and improve our existing platforms.
  • Work closely with Product, Analysts and Data Scientists.
  • Take part in implementing algorithms designed by the company's analysts & Data Scientists.
  • Develop microservices for real time monitoring and filtering of gathered data.


  • At least 2 years of experience in managing small teams.
  • At least 5 years of experience as a Backend Developer.
  • At least 2 years of experience with Python.
  • At least 2 years of real-life experience working with SQL / no-SQL (MySQL, Postgres, Redis etc.) optimization and performing complex queries, and databases infrastructure.
  • Experience with AWS infrastructure.
  • B.Sc. in Computer Science / Software Engineering or any relevant field.
  • Well-rounded knowledge of software principles (multithreading, multiprocessing, OOP, microservices).
  • Experience working with Linux systems.
  • Knowledge in Machine Learning and Deep Learning concepts - Advantage.
  • Experience with Big Data - Advantage.

Apply for this position