Sr Backend Engineer
Core
Build and improve Taboola's recommendation infrastructure and backend services driving Realize, a performance advertising platform serving 600M+ daily active users.
Role type
Senior Backend Engineer (R&D)
Builds
Scalable backend services, real-time search/recommendation pipelines, and data processing pipelines for high-throughput events.
Domain
Advertising technology, Recommendation systems, Big Data
Deliverable
production ML models
Required skills
Java, Spring Framework, Microservices architecture, RESTful APIs, Event-driven messaging (Kafka), Relational and NoSQL databases (MySQL, Cassandra), Big data processing (Apache Spark, Hadoop, Google BigQuery), Containerization (Docker, Kubernetes), Git, System architecture design, AI-assisted coding tools.
Preferred skills
Python, Machine learning model development, Data mining infrastructure.
Responsibilities
Design and build scalable backend services and data pipelines; take end-to-end ownership of complex systems; mentor junior developers; monitor production system health and lead root-cause analysis.
Seniority
Senior, hands-on IC with mentorship
