Skip to content
AppsFlyer logo

Software Engineer

AppsFlyerMobile Attribution company
KyivSenior
Google logo
Google
Meta
Unity
Moloco
General Atlantic logo
General Atlantic
Salesforce Ventures logo
Salesforce Ventures
Data & AI

About the role

TL;DR

Build and operate a high-scale data platform processing billions of events daily.

  • The DataOS team at AppsFlyer is building and operating a reliable, high-scale data platform that powers analytics and product capabilities across the company.
  • We process more than 150 billion events per day and manage petabyte-scale historical data.
  • Key Responsibilities Design, build, and evolve large-scale data pipelines from raw ingestion to production-ready datasets.
  • Develop and maintain Spark/Scala-based data processing workflows for both batch and streaming use cases.
  • Own data platform reliability, quality, and performance in production environments.
  • Collaborate with engineers, product owners, and stakeholders to define and deliver robust data solutions.
  • Help shape engineering standards and operational practices as the DataOS team grows.
  • Requirements 3+ years of software engineering experience, with strong hands-on Scala and/or Java development.
  • Strong Java core fundamentals.
  • Proven experience with Spark and Kafka in production environments.
  • Experience with the Hadoop ecosystem and distributed data processing platforms (AWS, GCP, Azure, CDP, MapR, or similar).
  • Hands-on AWS experience, especially with S3 and EMR/EMR Serverless (Athena is a strong advantage).
  • Experience building and operating cloud-based, high-scale distributed systems.
  • Strong analytical and interpersonal skills, with the ability to work effectively across engineering and business teams.
  • Professional spoken and written English.
View original posting →

Required skills

SparkAWSScalaJavaPythonS3

Nice-to-have skills

AthenaDatabricksCI/CDTerraform

Benefits & perks

Health Insurance, Paid Unlimited Vacation Days + all national holidays + additional recharge days, Meals Reimbursement, Sport Reimbursement, Breakfast in the office, Mental health program, Team building, happy hours, and other team activities, Paid sick days, Snacks, fruits & ice cold beer, All new team members are provided with a brand-new Mac laptop with 2 monitors and a Starter package

Tech stack

SparkS3AWSAthenaBigQueryDatabricksScalaPythonJava

Similar jobs

B

Senior AI Engineer, Agentic Data Enrichment

Mixpanel logo

Delivery Engineer, EMEA