Events  Deals  Jobs  SF Climate Week 2024 
    Sign in  
 
 
 
Taboola // discovery platform for publisher sites
Apply To Job

Curious about what its like to work at the worlds number 1 discovery platform as an Experienced Software Engineer in the User Data team at Taboola? Were glad you asked!

What are some of the things you do on a day-to-day basis?

  • Develop one of the largest real time big data operation in the world to support over 40TB of new data every day
  • Have end to end ownership: Design, build, ship, measure & maintain our frontend & backend services
  • Collaborate with the brightest software engineers team members
  • Influence directly on the way billions of people discover the internet
  • Develop at unimaginable scale, serving hundreds of requests per second
  • Work on innovative projects that are the next growth engines for Taboola

Here are some of the things software developers in our group did in the last several months:

  • A unique data pipeline for processing & managing user data signals
  • Develop a complete user identities graph & find deterministic & probabilistic methods to enrich it
  • An algorithmic model to predict the performance potential of a specific audience
  • Infrastructure to create unique audiences for advertisers based on various signals (behavioral, contextual, etc)
  • An A/B tests system to explore variations & experiments over audiences
  • Understand & use big data algorithms to estimate key business metrics over billions of impressions
  • Build user interface using React that serve thousands of users

And many more...

Our Tech Stack:

Java, JS, TS, Python, React, Spark, Kafka, Hadoop, Cassandra, Vertica, ES, MySQL, Memcached, HDFS, BigQuery, Kusto, Docker, K8S, Linux, Prometheus, Grafana, Airflow

What are the skills a good Software Engineer needs to have?

  • 3+ years programming experience in Java/C#/Python/C++/JS
  • Production systems understanding (system architecture of web products)
  • Fearlessness to dive into what you dont know
  • Passion for solving problems, & working very close to the business
  • BSc in computer science or equivalent
  • Experience with SQL & No-SQL - advantage
  • Willing to work intensively to gain fast results in an unknown field
  • Product driven
  • A pragmatic attitude toward decision-making (avoiding analysis paralysis)
  • Strong analytical skills 

It would be great if you also have:

  • Experience developing large scale distributed systems
  • Experienced with Kafka/docker/k8s
  • Deep understanding with web systems (API / REST / NGINX)
  • Experience with SQL & NoSQL (mysql / Vertica / Cassandra)
  • Experience in Big Data tools (BQ / zeppelin etc)
  • Knowledge in algorithms, data-mining & machine learning
  • React /Web/JS experience

Why Taboola?

  • Taboola is the worlds leading recommendation platform reaching over 500 million daily active users. Were growing rapidly, & have recently gone public on the NASDAQ.
  • Adam Singolda, Taboola Founder & CEO says; You can copy anything from another business but you cant copy a companys culture.
    * If you ask our employees what they love about Taboola they will tell you that here, they are able to discover their best professional selves, explore where they can grow to, & learn from & together with smart & talented people.
  • At Taboola, we pride ourselves in making an impact on how people consume content across the world, a culture of transparency, passion, & a diverse, inclusive & friendly work environment. You can get to know us more by visiting our company website, careers site & learn more about #TaboolaLife on LinkedIn, Facebook, Instagram, YouTube, & the Taboola Life Blog.

Want to learn more about us, youre welcome to watch the latest News article about Taboola

Sounds good, how do I apply?

Its easy, submit your CV by clicking the Apply button below. 

Taboola is an equal opportunity employer & we value diversity in all forms. We are committed to creating an inclusive environment for all employees & believe such an environment is critical for success. Employment is decided on the basis of qualifications, merit, & business need.


#LI-Hybrid

 
 
Apply To Job
 
 
 
 
 
© 2024 GarysGuide      About    Feedback    Press    Terms