LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Taboola›Senior Software Engineer
Taboola

About Taboola

Discover engaging content with AI-driven ads

🏢 Tech👥 1001+ employees📅 Founded 2007📍 Flatiron District, New York, NY💰 $160m⭐ 4.2
B2BArtificial IntelligenceEnterpriseBig dataMarketingMarket researchMachine LearningSaaSAdvertisingMedia

Key Highlights

  • Founded in 2007, became a billion-dollar business by 2018
  • Headquartered in Flatiron District, New York City
  • Over 1000 employees and growing
  • $160 million raised in Series E funding

Taboola, headquartered in the Flatiron District of New York City, is a leading AI-powered digital advertising agency that helps brands reach customers through engaging content recommendations. Founded in 2007, Taboola became a billion-dollar revenue-generating company by 2018, serving hundreds of bi...

🎁 Benefits

Employees enjoy a fully-stocked kitchen, gym partnerships, 401k matching, and health insurance. The company also offers flexible work-from-home opport...

🌟 Culture

Taboola's culture is driven by a commitment to innovation and data-driven decision-making, with a strong focus on R&D. The company values creativity a...

🌐 Website💼 LinkedIn𝕏 TwitterAll 93 jobs →
Taboola

Senior Software Engineer

Taboola • Tel Aviv, Israel

Posted 5h ago🏢 HybridSeniorBackend engineer📍 Tel aviv
Apply Now →

Skills & Technologies

JavaKafkaHadoopCassandraMySQLDockerKubernetesPrometheusGrafanaSpark

Overview

Taboola is seeking a Senior Backend Engineer to develop one of the largest real-time big data operations in the world. You'll work with Java, Kafka, and Hadoop to design and maintain products that influence millions of users. This role requires 6+ years of experience in backend development.

Job Description

Who you are

You have over 6 years of programming experience in Java and a strong foundation in computer science principles, including object-oriented design and multithreading. Your expertise in designing and developing large-scale distributed systems has equipped you with the skills to handle complex challenges in production environments. You are comfortable leading and mentoring team members, sharing your knowledge and guiding them through technical challenges. Your experience with various technologies, including Spring, allows you to build robust applications that meet high-performance standards.

You thrive in a mini-startup environment where you can take end-to-end ownership of product development. You enjoy being involved in every aspect of the lifecycle, from design to implementation and testing. Your passion for technology drives you to stay updated with the latest trends and best practices in backend engineering. You understand the importance of data-driven decision-making and are eager to contribute to projects that have a significant impact on user experience.

Desirable

Experience with big data technologies and frameworks such as Spark and Hadoop is a plus. Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes will help you excel in this role. You appreciate working in a collaborative environment and are open to learning from others while also sharing your insights.

What you'll do

As a Senior Backend Engineer at Taboola, you will be responsible for developing and maintaining one of the largest real-time big data operations globally, processing over 140TB of new data daily. You will design, build, and ship products that cater to some of the biggest OEMs in the world, ensuring they meet performance and scalability requirements. Your role will involve collaborating with cross-functional teams to define product specifications and deliver high-quality solutions.

You will take ownership of the entire product development lifecycle, from initial design through to deployment and monitoring. This includes measuring key performance indicators and iterating on products based on user feedback and data analysis. You will work closely with other engineers, product managers, and stakeholders to ensure alignment on project goals and timelines.

Your technical leadership will be crucial as you mentor junior engineers and help them grow in their roles. You will conduct code reviews, provide constructive feedback, and foster a culture of continuous improvement within the team. Your contributions will directly influence the success of Taboola's products, impacting millions of users worldwide.

What we offer

At Taboola, we offer a dynamic work environment where innovation and creativity are encouraged. You will have the opportunity to work with cutting-edge technologies and be part of a team that is shaping the future of content recommendation. We value diversity and are committed to creating an inclusive workplace where everyone can thrive.

We provide competitive compensation and benefits, including opportunities for professional development and career advancement. You will be part of a rapidly growing company that has recently gone public, allowing you to contribute to our mission of connecting users with the content they love. Join us and make a difference in the world of digital content.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Taboola.

Apply Now →Get Job Alerts