Taboola

About Taboola

Discover engaging content with AI-driven ads

🏢 Tech👥 1001+ employees📅 Founded 2007📍 Flatiron District, New York, NY💰 $160m4.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...

Overview

Taboola is hiring a Senior Software Engineer to empower advertisers and partners in building and optimizing their campaigns. You'll work with a diverse tech stack including Java, JavaScript, and big data technologies. This position requires 5+ years of experience in software engineering.

Job Description

Who you are

You have 5+ years of experience as a software engineer, particularly in Java and infrastructure development, with a strong focus on production-grade systems. Your expertise in big data technologies allows you to tackle complex scaling challenges, and you possess a product- and business-driven mindset that helps you understand the needs of advertisers and partners. You have a proven track record of technical leadership, mentoring engineers, and collaborating effectively across teams to deliver high-impact results. Your analytical thinking and adaptability enable you to thrive in complex environments, and you are always eager to learn and dive into new domains.

Desirable

You have experience building and scaling large-scale distributed systems, particularly with Web/JavaScript technologies, Kafka, Docker, and Kubernetes. A strong background in big data platforms, including hands-on experience with NoSQL and distributed databases such as Vertica, Cassandra, and Elasticsearch, as well as Spark and HDFS, would be a significant advantage.

What you'll do

In this role, you will design and implement scalable systems that empower advertisers to independently build, optimize, and scale their campaigns. You will collaborate closely with cross-functional teams to ensure that the technical solutions align with business goals. Your responsibilities will include leading the development of new features, optimizing existing systems, and ensuring the reliability and performance of the infrastructure. You will also mentor junior engineers, fostering a culture of learning and growth within the team. Your work will directly impact the success of Taboola's strategic growth domains, and you will have the opportunity to contribute to innovative projects that drive the company's mission forward.

What we offer

At Taboola, you will be part of a leading performance-driven advertising company that values innovation and collaboration. We offer a hybrid work environment that allows for flexibility while also fostering team engagement. You will have access to a comprehensive benefits package, opportunities for professional development, and a culture that encourages creativity and initiative. Join us to make a significant impact in the advertising technology space and help shape the future of digital marketing.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

DRW Holdings

Software Engineering

DRW Holdings📍 Tel Aviv - On-Site

DRW Holdings is hiring a Senior Software Engineer to join their Algorithmic Trading Research Group in Tel Aviv. You'll work with technologies like Java, C++, and Python to solve complex technological problems in a fast-paced trading environment.

🏛️ On-SiteSenior
2 months ago
Tonkean

Software Engineering

Tonkean📍 Tel Aviv

Tonkean is hiring a Senior Software Engineer to develop a customizable process experience platform. You'll work on intelligent automations that integrate with various applications. This position requires strong software engineering skills and experience in building scalable systems.

Senior
2 years ago
JFrog

Backend Engineer

JFrog📍 Tel Aviv

JFrog is hiring a Senior Backend Engineer to develop cloud-native products and enhance software delivery. You'll work with Java and Go, focusing on high-quality code and architectural design. This role requires 6+ years of programming experience.

Senior
1 month ago
Taboola

Software Engineering

Taboola📍 Tel Aviv - Hybrid

Taboola is hiring a Senior Software Engineer to develop large-scale distributed systems for their Infrastructure Engineering R&D group. You'll work with Java, SQL, and NoSQL in a high-performance environment. This position requires 5+ years of programming experience.

🏢 HybridSenior
3 months ago
Datadog

Software Engineering

Datadog📍 Bordeaux - Hybrid

Datadog is hiring a Senior Software Engineer to build a platform that helps engineers understand and scale their systems. You'll work with technologies like Java and AWS in a hybrid environment across multiple locations in France.

🏢 HybridSenior
1 month ago