CareerPlanSign in

Senior Software Engineer

Tel Aviv, Israel💼 Full-time🗓 2026-07-23 → 2026-09-26

Core

Design and develop highly scalable backend services processing hundreds of thousands of real-time requests per second to power Taboola's core revenue-driving advertising infrastructure.

Role type

Senior Backend Engineer (Distributed Systems)

Builds

Large-scale real-time data platforms and backend infrastructure for an advertising marketplace

Domain

Advertising Technology / Real-time Bidding / Distributed Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Java (8+), Object-Oriented Programming, Distributed Systems Design, High-Performance Backend Services, SQL, NoSQL

Preferred skills

Kafka, Docker, Kubernetes, Spark, Hadoop, Machine Learning, Algorithms, Data Mining, Real-time Bidding Systems

Technologies

Java, Kafka, Docker, Kubernetes, Spark, Hadoop, SQL, NoSQL

Responsibilities

Design, build, and optimize backend infrastructure for real-time data platforms; Own features end-to-end from architecture to deployment; Develop services handling high-volume requests and terabytes of daily data; Collaborate on complex distributed systems challenges; Build platforms improving real-time decision-making and marketplace performance

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.