
About Taboola
Discover engaging content with AI-driven ads
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...
Skills & Technologies
Overview
Taboola is hiring a Senior Backend Engineer to build foundational systems that power content understanding across the organization. You'll work with Java, SQL, and various frameworks to create scalable solutions. This role requires 7+ years of experience in backend development.
Job Description
Who you are
You have 7+ years of hands-on coding experience in Java or similar object-oriented programming languages — your deep understanding of computer science fundamentals, including object-oriented design, data structures, and multi-threading programming, sets you apart. You are proficient in SQL and No-SQL databases, such as MySQL, Vertica, Cassandra, and Google BigQuery, enabling you to manage and manipulate data effectively.
Your experience with common frameworks like Spring, Maven, Kafka, and Apache Spark demonstrates your ability to build robust applications. You have a proven track record in building and managing data pipelines and distributed systems, showcasing your technical expertise in backend integration concepts and technologies, including APIs, web services, and message queuing.
You are a quick and self-motivated learner with strong problem-solving skills, capable of troubleshooting complex issues. Your excellent communication skills allow you to work collaboratively in both team and cross-timezone environments, making you an asset to any project.
Desirable
You have a well-rounded understanding of common design patterns and engineering best practices, which enhances your ability to deliver high-quality software solutions. Familiarity with containerization and orchestration technologies like Kubernetes is a bonus, as it aligns with modern development practices.
What you'll do
As a Senior Backend Engineer at Taboola, you will play a vital role in building the foundational systems that power content understanding for the entire organization. You will create the robust backbone that enables every team to leverage Generative AI, operating with the agility of a startup to deliver powerful, scalable solutions. Your contributions will directly shape how the company innovates with AI, ensuring that our systems are efficient and effective.
You will collaborate closely with cross-functional teams to design and implement backend solutions that meet the needs of various stakeholders. Your expertise in Java and related technologies will be crucial as you develop high-performance APIs and services that handle significant traffic and data loads.
In this role, you will also be responsible for optimizing existing systems and ensuring their reliability and scalability. You will engage in code reviews, mentor junior engineers, and contribute to the overall technical direction of the team. Your ability to communicate complex technical concepts to non-technical stakeholders will be essential as you advocate for best practices and innovative solutions.
What we offer
At Taboola, we foster a culture of innovation and collaboration, where your ideas and contributions are valued. You will have the opportunity to work on cutting-edge technologies and be part of a team that is shaping the future of advertising through AI. We offer a hybrid work environment that allows for flexibility while maintaining strong team connections.
We encourage you to apply even if your experience doesn't match every requirement. Join us in our mission to empower content creators and advertisers with the tools they need to succeed in a rapidly evolving digital landscape.
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

Backend Engineer
Appier is hiring a Senior Backend Engineer to design and build scalable backend architecture. You'll work with technologies like Nginx, Ansible, and Prometheus. This position requires significant experience in backend development and system design.

Backend Engineer
Zerion is seeking a Senior Backend Engineer to design and operate distributed systems for their Platform team. You'll work with Web3 infrastructure and collaborate closely with product and platform engineers. This role requires strong ownership and expertise in modern tools.

Backend Engineer
Lumen is hiring a Senior Backend Engineer to develop innovative health products. You'll lead system design and architecture discussions while mentoring other engineers. This role requires strong technical guidance and collaboration skills.

Backend Engineer
Edia is hiring a Senior Backend Engineer to help scale their AI-driven applications for K-12 education. You'll work with Node.js and AWS to build robust systems that enhance educational experiences. This role requires strong debugging skills and experience with cloud technologies.

Backend Engineer
Singular is hiring a Senior Backend Engineer to tackle complex infrastructure challenges. You'll work with Java and Kubernetes in a hybrid model from Tel Aviv. This position requires significant backend engineering experience.