Job Description

Realize your potential by joining the leading performance-driven advertising company!

As a Software Engineer on the newly formed Self-Service team in our Tel Aviv Office, you’ll play a vital role in establishing one of Taboola’s newest and strategic growth domains- empowering advertisers and partners to independently build, optimize, and scale their campaigns.


Our Tech Stack: Java, JS, TS, Python, Reactive, Spark, Kafka, Hadoop, Cassandra, Vertica, ES, MySQL, Memcached, HDFS, Iceberg, BigQuery, Druid, Kusto, Docker, K8S, Linux, Prometheus, Grafana, Airflow…


Gen AI: Cursor, Claude, GitHub Copilot, Langfuse and much more


To thrive in this role, you’ll need:

  • 3+ years of experience in object-oriented programming, infrastructure development, and production-grade systems, with strong end-to-end ownership.

  • Strong big data expertise, including hands-on work with diverse databases, analytical thinking, and a passion for scaling challenges.

  • Proven technical leadership, with experience mentoring engineers and collaborating effectively across teams.
    Product- and business-driven mindset, with high self-learning abilities and confidence to dive into new domains.

  • High-impact execution, demonstrating adaptability, accountability, and the drive to deliver results in complex environments.
  • Bonus points if you have:


    Proven experience building and scaling large-scale distributed systems, including Web/JavaScript technologies, Kafka, Docker, and Kubernetes.Strong background in big data platforms, with hands-on experience in NoSQL and distributed databases (Vertica, Cassandra, Elasticsearch, BigQuery), as well as Spark and HDFS.


    How you’ll make an impact:

  • Design, develop, and address scalability challenges in our data pipeline and identity graph, ensuring efficient handling of high-throughput, high-performance systems

  • Have end to end ownership: Design, build, ship, measure and maintain our frontend and backend services

  • Collaborate with the brightest software engineers team members

  • Influence directly on the way billions of people discover the internet

  • Develop at unimaginable scale, serving thousands of requests per second

  • Work on innovative projects that are the next growth engines for Taboola
  • Apply for this Position

    Ready to join ? Click the button below to submit your application.

    Submit Application