AdTechTalent
Engineering15 days agoHybrid

Taboola

Senior Software Engineer, Infrastructure

javasparkkafkahadoopcassandraverticamysqlhdfsbigquerydockerlinuxkubernetesprometheusairflowredisdistributed systemsproduction systemsobject-oriented programmingmulti-threadingsqlnosqlbig datamachine learninginfrastructure engineering

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Senior

Years experience

5-10

Location

Tel Aviv, Israel

Full job description

Senior Software Engineer role in Infrastructure Engineering R&D group. Responsibilities include designing, developing, deploying, measuring, and maintaining large scale distributed systems supporting over 1.4B users and 500,000+ requests per second. Requires 5+ years experience in Java or equivalent OOP language, strong CS fundamentals, production systems knowledge, SQL and No-SQL experience, and proficiency in Linux. Bonus for experience with Big Data tools and knowledge of algorithms, data mining, and machine learning. Hybrid work schedule with 3 days in-office in Tel Aviv. Benefits include health coverage, stocked kitchen, gym partnerships, and parking.

What you'll do

  • Develop one of the largest real time high scale operation in the world to support over 1.4B users, >500,000 requests / second, 140TB of new data every day
  • Have end to end ownership: Design, develop, deploy, measure and maintain services
  • Solve production issues in the framework code
  • Collaborate with the software engineering team
  • Influence the way billions of people discover the internet

Requirements

  • Experience developing large scale distributed systems
  • Deep understanding of strong Computer Science fundamentals: object-oriented design, data structures systems, applications programming and multi threading programming
  • 5+ years programming experience in Java or equivalent Object-Oriented language
  • Production systems understanding
  • Experience with SQL and No-SQL
  • Highly Proficient in Linux environment
  • Proven ability to work effectively across multiple teams
  • BS.c in computer science or equivalent experience

Tech stack

JavaSparkKafkaHadoopCassandraVerticaMySQLHDFSBigQueryDockerLinuxKubernetesPrometheusMetrictankGrafanaAirflowRedis

Benefits

Comprehensive benefits (health, etc.)Fully stocked kitchenLocation-specific perks (gym partnerships, parking)Hybrid work schedule with 3 days in-office and option for more

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.