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...

Taboola

Software Engineering Senior

TaboolaTel Aviv - Hybrid

Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

You have 5+ years of programming experience in Java or an equivalent Object-Oriented language, and you possess a deep understanding of computer science fundamentals including object-oriented design and data structures. Your experience developing large-scale distributed systems has equipped you with the skills to handle complex production environments effectively. You are highly proficient in a Linux environment and have a solid understanding of both SQL and NoSQL databases. Your ability to collaborate across multiple teams has been proven in past roles, and you hold a Bachelor's degree in Computer Science or equivalent experience.

Desirable

Experience with Big Data tools and knowledge in algorithms, data-mining, and machine learning would be a bonus, enhancing your ability to contribute to our innovative projects.

What you'll do

As a Senior Software Engineer, you will play a vital role in developing one of the largest real-time high-scale operations in the world, supporting over 1.4 billion users and processing more than 500,000 requests per second. You will have end-to-end ownership of the services you design, develop, deploy, measure, and maintain. Your responsibilities will include solving production issues in the framework code and collaborating with some of the brightest software engineers in the industry. You will influence how billions of people discover the internet through your contributions to our infrastructure.

What we offer

At Taboola, you will be part of a performance-driven culture that values innovation and collaboration. We encourage you to apply even if your experience doesn't match every requirement, as we believe diverse teams build better products. You will have the opportunity to work in a hybrid environment, balancing remote work with in-office collaboration in Tel Aviv. Join us to make a significant impact in the advertising technology space and help shape the future of how content is discovered online.

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

Taboola

Software Engineering

Taboola📍 Tel Aviv - Hybrid

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.

🏢 HybridSenior
2w ago
Meta (Facebook)

Software Engineering

Meta (Facebook)📍 Tel Aviv

Meta is hiring a Software Engineer to work on cutting-edge infrastructure projects that connect billions of people globally. You'll tackle complex technical problems and enhance user experience across various platforms. This role requires a strong technical background and a passion for innovation.

8 months ago
Meta (Facebook)

Software Engineering

Meta (Facebook)📍 Tel Aviv

Meta is hiring a Software Engineer to build and improve products used by billions globally. You'll tackle complex technical challenges and contribute to features that connect people. Experience in full-stack development is preferred.

2 years ago
Baseten

Software Engineering

Baseten📍 San Francisco

Baseten is hiring a Senior Software Engineer - Infrastructure to architect and lead the development of their ML inference platform. You'll work with technologies like Kubernetes and AWS to optimize model serving. This position requires significant experience in infrastructure and machine learning.

Senior
11 months ago
CLEAR

Software Engineering

CLEAR📍 New York - On-Site

CLEAR is hiring a Senior Software Engineer to develop and maintain scalable networking solutions on AWS. You'll work with Kubernetes and various AWS networking services to enhance the infrastructure supporting CLEAR's identity platform. This position requires strong experience in networking and cloud technologies.

🏛️ On-SiteSenior
3d ago