Position: Senior Backend Engineer
Company: 5BLUE Software
Experience required: 5y
English level: upper

**Hey :) We are looking for an experienced Senior Java Backend Engineer**

**About project:**
Taboola is the world’s leading recommendation platform reaching over 500 million daily active users

Publishers, marketers, and agencies use the Taboola platform to keep users on their sites, monetize their traffic, and distribute their content to engage audiences.

Taboola's technology analyzes real-time user data (such as geography, device type, referral source, shared filtering, and social media trends) to predict what a user might want to consume next.

**Tech Stack:**

Java, Spark, Kafka, Hadoop, HDFS, K8s, Helm, Docker, Vertica, MySQL, BigQuery, ELK, Memcache, Airflow, Prometheus, Grafana, Kusto, gRPC & protobuf, Fastly, Golang

**What are some of the things you do on a day-to-day basis?**

● Design and develop infrastructure and features for thousands of websites and over 1.4B users across the open web
● Be responsible for large-scale systems that generate billions of dollars, over 500,000 requests / second, and 100TB of new data every day
● Have end-to-end ownership: Innovate, design, build, ship, measure and maintain our backend services
● Collaborate with the brightest software engineers
● Use full CI/CD, A/B testing, and work with true Big Data – seeing the results of your development almost immediately!

**Requirements:**
● Experience in designing and developing large scale distributed systems
● Business oriented and data driven
● Deep understanding of strong Computer Science fundamentals: object-oriented design, data structures systems, applications programming and multithreading programming
● 5+ years programming experience in Java or equivalent Object Oriented language
● Proven ability to lead and passion to mentor 
● BSc in computer science or equivalent
● Experience in SQL, NoSQL and Big Data tools

**What we offer:**
● Premium medical insurance
● Personal development plan every 6 months
● Individual English language training
● Coaching and mentoring program
● Modern and completely new equipment
● Annual leave - 18 days/year, sick leave - 7days/year

**If you have any questions do not hesitate to ask me)**