AppsFlyer logo

Senior Software Engineer

AppsFlyer

Herzliya · 5+ years experience · Posted Sep 28, 2026

At a glance

Experience
5+ years experience
Location
Herzliya

About the role

  • The Incrementality team builds the data foundation for AppsFlyer's marketing experimentation platform, focusing on large-scale A/B testing and advanced analytics.
  • The Senior Backend Engineer will turn complex statistical and algorithmic logic into scalable, production-grade systems.
  • The role involves building and optimizing services, ensuring pipeline reliability, and collaborating with data scientists and product managers.

Responsibilities

  • Develop end-to-end services and features from requirements gathering to deployment and monitoring.
  • Integrate and implement AI flows and solutions into the team and department.
  • Solve unique industry problems at scale with limited clarity on optimal solution approaches.
  • Collaborate with Product Managers, Analysts, Data Scientists, and Software Engineers.
  • Analyze and optimize performance, scalability, and stability across the product portfolio.
  • Explore and evaluate new technologies to maintain industry-leading systems.
  • Mentor others and lead projects.
  • Advocate for engineering best practices within the team.

Requirements

  • B.Sc. in Computer Science or equivalent practical experience.
  • 5+ years of development experience.
  • Strong server-side skills with experience building services in large-scale production environments.
  • Strong programming fundamentals with the ability to write clean, testable, production-grade code.
  • Comfortable being polyglot and working in unfamiliar codebases.
  • Experience with AI concepts and tools, integrating AI workflows into backend systems.
  • Experience with large-scale production databases.
  • Experience working in public cloud environments.
  • Solid system design and architecture skills.
  • Ability to take ownership and lead others.

Preferred qualifications

  • A/B testing or marketing measurement exposure.
  • Familiarity with Big Data tools such as Scala, Spark, or data pipeline frameworks.
  • AWS experience.
  • Recommended by an AppsFlyer employee.

Skills

  • Clojure
  • Go
  • Scala
  • Spark
  • AWS
  • AI
  • Big Data
  • System Design

AppsFlyer

Senior Software Engineer

Apply now