Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Developer - Production Engineering

Home > Java programming jobs

Software Developer - Production Engineering in Others

  • Taboola
  • Full time
  • Email
  • Tel Aviv-Yafo, Israel

Responsibilities

  • Design, develop, deploy, measure, and maintain production services end to end.
  • Build and evolve shared framework code for a large-scale real-time recommendation system.
  • Improve observability, monitoring, and logging to detect and resolve performance issues proactively.
  • Develop and scale distributed infrastructure, including recommendation servers, cluster management, Kafka consumers, and metrics pipelines.
  • Collaborate across multiple engineering teams and use Gen-AI tools to improve development velocity.

Requirements

  • 3+ years of programming experience in Java or an equivalent object-oriented language.
  • Experience developing large-scale distributed systems and understanding production system infrastructure.
  • Strong computer science fundamentals, including object-oriented design, data structures, algorithms, and concurrent or multithreaded programming.
  • Experience with SQL and NoSQL databases and high proficiency in Linux.
  • Ability to work effectively across multiple teams.
  • B.Sc. in computer science or equivalent experience.
  • Experience with big data tools and knowledge of data mining or machine learning are bonuses.

Benefits

  • Comprehensive region-specific benefits and well-being programs.
  • Fully stocked kitchen and location-specific perks.
  • Hybrid work schedule with three days in the office, with the option to work in-office more often.

Taboola

Taboola builds an AI-driven native advertising and content recommendation platform for publishers, advertisers, and device makers, including the Realize ad-buying platform. The public company, founded in 2007 and headquartered in New York, trades on NASDAQ and FRA, partners with publishers such a...

Similar positions

Software Engineer

  • Oyster
  • Full time
  • Remote
  • 10/31/2026
  • EMEA

Senior Software Engineer - Search Algorithms

  • Elastic
  • Full time
  • Remote
  • 10/31/2026
  • Salary: Competitive
  • Romania

Senior Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/31/2026
  • Salary: Competitive
  • Romania

Software QA Engineer

  • Jitterbit
  • Full time
  • Remote
  • 10/31/2026
  • India

Senior Software Developer - Vector Search

  • Elastic
  • Full time
  • Canada
  • 10/31/2026
  • Salary: C$128k-C$203k
  • Remote