Open Role
Taboola

Remote opportunity at

Taboola

Software Engineer Intern

Taboola is seeking a Software Engineer Intern to join the Ad Creatives team. As an intern, you will contribute to high-scale, real-time systems that process more…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published1h ago
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Taboola is seeking a Software Engineer Intern to join the Ad Creatives team. As an intern, you will contribute to high-scale, real-time systems that process more than 500,000 requests per second and generate 100TB of daily data, supporting thousands of websites and over 1.4 billion users. This position is based in Tel Aviv with a remote status indicated for the opening, and operates on a full-time employment type. The ideal…

Job Description

Taboola is seeking a Software Engineer Intern to join the Ad Creatives team. As an intern, you will contribute to high-scale, real-time systems that process more than 500,000 requests per second and generate 100TB of daily data, supporting thousands of websites and over 1.4 billion users. This position is based in Tel Aviv with a remote status indicated for the opening, and operates on a full-time employment type.

The ideal candidate is ready to collaborate with product managers and experienced engineers to build, test, and enhance production systems using continuous integration and deployment, A/B testing, and extensive data analytics. You will work with modern infrastructure and data tools including Java, Spark, Kafka, Kubernetes, Docker, BigQuery, and Airflow.

Taboola operates a performance-driven advertising platform that helps businesses grow beyond search and social media. The company partners with major publishers such as Yahoo, Conde Nast, Fox Sports, NBCU, ESPN, CBS, and E! Online, alongside global advertisers including Wells Fargo, Honda, Pinterest, and Expedia. Taboola is an equal opportunity employer committed to an inclusive environment based on qualifications and business needs.

Responsibilities

  • Build software infrastructure and components serving numerous websites and over 1.4 billion users
  • Construct and upkeep real-time, high-scale systems managing over half a million requests every second and 100TB of daily data
  • Partner with product managers and seasoned software engineers to design and roll out new features
  • Utilize CI/CD, A/B testing, and massive datasets to create, evaluate, and upgrade production applications
  • Leverage tools like Java, Spark, Kafka, Kubernetes, Docker, BigQuery, and Airflow
  • Evaluate system performance metrics to enhance reliability, scalability, and efficiency

Requirements

  • Bachelor of Science in Computer Science or an equivalent degree
  • Solid computer science foundation covering object-oriented design, systems, data structures, and multithreading
  • Programming background in Java or an alternative object-oriented language
  • Familiarity with SQL, data analysis, and Big Data principles
  • Practical, project-based, or academic exposure to large distributed systems
  • Familiarity with Generative AI coding assistants

Qualifications

  • Background in Big Data solutions such as Kafka or Spark
  • Familiarity with cloud platforms, containerization, or distributed system infrastructure

Core Skills

Benefits

  • Regional well-being programs and competitive benefits including comprehensive medical coverage
  • A fully stocked kitchen along with specific perks tied to the office location
  • Hybrid schedule options with three days spent in the office

Frequently Asked Questions

What is the location and remote policy for this internship?

The position is listed as remote with the Ad Creatives team based out of the Tel Aviv office. Taboola offers a hybrid work schedule requiring three days in the office.

What qualifications are required to apply?

Applicants must hold a BSc in Computer Science or equivalent, possess strong computer science fundamentals including multithreading and object-oriented design, and have programming experience in Java or another object-oriented language. Familiarity with SQL, data analysis, Big Data concepts, distributed systems, and Generative AI coding tools is also necessary.

Is the salary specified in the job posting?

The job posting does not specify a salary.

What is the employment type?

This is a full-time position.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Taboola
TaboolaPosted 2d ago
Advertisement
320 × 50

Posted by Taboola

Source: Remote First Jobs — Software Development

Taboola

Taboola

2Open Jobs
—No reviews yet
View Company Profile