Qualifications
To excel in this role, you will need:A minimum of 5 years of experience in Java, with a strong background in infrastructure development and production-grade systems, showcasing end-to-end ownership. Robust expertise in big data technologies, including hands-on experience with various databases, analytical skills, and a passion for overcoming scaling challenges. Demonstrated technical leadership abilities, with experience mentoring engineers and collaborating effectively across teams. A product- and business-oriented mindset with strong self-learning capabilities and confidence in exploring new domains. A record of high-impact execution, showcasing adaptability, accountability, and a results-oriented approach in complex environments.
About the job
Unlock your potential with a leader in performance-driven advertising!
As a Senior Software Engineer at Taboola, you will be instrumental in shaping one of our newest strategic growth areas. Your expertise will empower advertisers and partners to autonomously build, optimize, and scale their campaigns effectively.
Our Technology Stack: Java, JavaScript, TypeScript, Python, Reactive, Spark, Kafka, Hadoop, Cassandra, Vertica, Elasticsearch, MySQL, Memcached, HDFS, Iceberg, BigQuery, Druid, Kusto, Docker, Kubernetes, Linux, Prometheus, Grafana, Airflow...
Generative AI Tools: Cursor, Claude, GitHub Copilot, Langfuse, and more.