Taboola logoTaboola logo

Senior Backend Engineer at Taboola | Tel Aviv

TaboolaTel Aviv, Israel
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Required Qualifications:5+ years of programming experience in Java or a comparable Object-Oriented language (Java 8+ with Spring preferred)Understanding of production systems and web product architectureProactive approach to learning and problem-solvingPassion for close business collaborationFamiliarity with SQL and NoSQL databasesBSc in Computer Science or equivalentPreferred Qualifications:Experience with distributed systemsKnowledge of Kafka, Docker, KubernetesDeep understanding of API/REST/NGINXBig Data tool experience (BQ/Zeppelin)Algorithms, data mining, and machine learning knowledge

About the job

Unlock your potential by becoming part of a leading performance-oriented advertising company!

In the role of Senior Backend Engineer, you will play a pivotal role in the development and optimization of our fundamental infrastructure that manages Real-Time Bidding (RTB) requests on a large scale, which is one of the company's primary revenue-generating operations.

To excel in this position, you should possess:

  • Over 5 years of programming experience in Java or a similar Object-Oriented language (preferably Java 8+ with Spring)
  • A solid understanding of production systems and web product architecture
  • A proactive approach to tackling unknown challenges
  • A genuine passion for problem-solving and close collaboration with business units
  • Experience with both SQL and NoSQL databases
  • A Bachelor’s degree in Computer Science or a related field
  • A strong willingness to work intensively to achieve rapid results in unfamiliar areas
  • A product-oriented mindset
  • A pragmatic approach to decision-making, avoiding analysis paralysis
  • Strong analytical capabilities

Bonus points if you bring:

  • Experience in developing large-scale distributed systems
  • Familiarity with Kafka, Docker, and Kubernetes
  • A deep understanding of web systems (API / REST / NGINX)
  • Experience with various SQL and NoSQL databases (such as MySQL, Vertica, Cassandra)
  • Proficiency in Big Data tools (like BQ, Zeppelin, etc.)
  • Knowledge of algorithms, data mining, and machine learning

Your Contribution:

As a Senior Backend Engineer, your contributions will include:

  • Building one of the largest real-time big data operations globally, processing over 40TB of new data daily
  • Owning the entire lifecycle of our frontend and backend services , from design to deployment and maintenance
  • Collaborating with a team of exceptional software engineers
  • Impacting how billions of people discover content online
  • Developing solutions at an unprecedented scale, handling hundreds of thousands of requests per second
  • Engaging in innovative projects that will drive future growth at Taboola

Recent Achievements by our Software Developers:

  • Creating a unique data pipeline for managing RTB requests at scale
  • Designing an algorithmic model to predict the value of Real-Time impressions for Taboola

About Taboola

Taboola is a leading performance-driven advertising platform, dedicated to connecting audiences with the content they care about through innovative and robust technology.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.