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
