Synced from Greenhouse · Oct 17

Backend Software Engineer- 2938

AppsFlyerHerzliyaPosted Oct 17, 2026
Backend EngineerMid
Apply nowSave & get alerts

Mirrored from AppsFlyer's own Greenhouse careers system · refreshed hourly

48
Other open AppsFlyer roles
Oct 17
Posted
Greenhouse
Applicant system
Job descriptionReq 8897823002
The Data Services group at AppsFlyer is looking for a talented Backend Developer to help shape our next-generation data export solutions.
Our mission is to give customers and partners a secure, reliable, and flexible way to get their data.
Our core product, DataLocker, delivers data reports on flexible schedules to stores like S3, BigQuery, and Snowflake.
The team also owns the AI Assistant, a conversational assistant built into the AppsFlyer platform, powered by LLMs, multi-agent orchestration, and MCP.
Our stack: Scala, Python, PostgreSQL, Spark, Airflow, LLMs, MCP and more.
What you’ll do
  • Build and scale backend data export services and pipelines, integrating with various 3rd party vendors and data stores
  • Build and evolve the AI Assistant backend: agent orchestration, tool integrations over MCP, and secure human-in-the-loop actions on customer data
  • Own and develop products and features end-to-end, from design to production
  • Process and deliver massive data volumes reliably, efficiently, and securely
  • Collaborate with Product Managers and Software Engineers to deliver value to customers
  • Continuously learn and evaluate new technologies to adapt to ever-growing scale
What you have
  • 3+ years of backend development experience
  • Strong experience in Scala, Java, Python, or a similar language
  • Experience with cloud platforms (AWS, GCP), data stores and warehouses (such as S3, BigQuery, Snowflake), and access permissions
  • Hands-on experience with Spark and Airflow, or similar big data and orchestration tools
  • Experience building and optimizing APIs and data-intensive services on large-scale databases (PostgreSQL preferred)
  • Hands-on exposure to LLMs (prompting, tool calling) and interest in building AI-powered features
  • B.Sc. in Computer Science or equivalent
Bonus points
  • Experience with large-scale data pipelines and streaming
  • Experience building LLM-based applications or agents (RAG, agent frameworks, MCP)
  • Experience with data lake formats (such as Parquet, Delta, Iceberg)
  • Recommended by an AppsFlyer employee


As a global company operating from 25 offices across 19 countries, we reflect the human mosaic of the diverse and multicultural world in which we live. We ensure equal opportunities for all of our employees and promote the recruitment of diverse talents to our global teams without consideration of race, gender, culture, or sexual orientation. We value and encourage curiosity, diversity, and innovation from all our employees, customers, and partners.
“As a Customer Obsessed company, we must first be Employee Obsessed. We need to make sure that we provide the team with the tools and resources they need to go All-In.” Oren Kaniel, CEO (edited) 
View original posting on Greenhouse

What applying to AppsFlyer usually looks like

Based on publicly available information, candidates applying through greenhouse for AppsFlyer can typically expect a structured process that begins with an online application and resume submission, often followed by a recruiter screening call. The process may include multiple stages such as hiring manager interviews, technical or role-specific assessments, and panel interviews with relevant team members, depending on the position. Greenhouse-based processes commonly allow candidates to track application status through automated updates, though response times vary by role and team capacity. Some positions may involve take-home exercises, case studies, or technical evaluations, particularly for engineering, data, and analytical roles. Candidates can generally expect communication primarily via email, and it is advisable to prepare for both behavioral and competency-based questions, as well as role-specific technical discussions, while recognizing that exact steps and timelines can vary across departments and seniority levels.

Based on publicly available information. LandEarly does not verify interview process details.

Land this one early - before the req fills.

LandEarly tailors your resume and screening answers to each posting, submits while the role is still new, and tracks every application in one place.

Set up in minutes · Cancel anytime · No contract

Keep exploring

What this role pays, where else it is open, and how to write the application.

Backend Software Engineer- 2938
AppsFlyer · Herzliya
Apply