Qualifications
What you will be doing:
Collaborate on the architecture and evolution of our Data Mesh platform
Design and build robust, high-quality, and scalable services
Optimize storage and computation to minimize latency and costs
Take full ownership of services: from design and coding to deployment, monitoring, and scaling
Design secure and compliant data storage from the outset
Contribute to ETL/reporting to serve as showcase examples for other engineering teams
Continuously enhance automation, observability, and the reliability of our infrastructure
What you bring:
3+ years of backend/data engineering experience
Strong development expertise in JVM-based languages (Java, Scala, Kotlin, etc.)
Solid understanding of concurrency and distributed computing
Familiarity with SQL and ETL processes over distributed computation frameworks
Comprehensive knowledge of cloud services (AWS/GCP/Azure, etc.) and their interconnections
Awareness of CI/CD practices, cloud infrastructure provisioning, and networking fundamentals
A strong desire to learn and grow with the team
About the job
At AppsFlyer, we place data at the core of our operations, processing over 150 billion events daily, and we’re rapidly expanding. Our dedicated team builds the essential frameworks that support this growth.
Unlike conventional Data Engineering teams, we function as a Software Development team, creating internal services and tools for Data Engineers and other Software Development teams.
We are at the forefront of transitioning from a Data Lake to a Data Mesh architecture, providing:
- Massive-scale data ingestion services
- Data operations within a Mesh architecture
- Tools that empower other teams to create reliable, cost-effective, and high-performing data pipelines
By working at the intersection of Software Engineering, Data Engineering, and DevOps, we design, build, and maintain the core services that drive AppsFlyer’s data ecosystem.
About AppsFlyer
AppsFlyer is a leading mobile attribution and marketing analytics platform, empowering marketers to measure their campaigns’ performance and optimize their marketing strategies effectively. With a commitment to data-driven decision-making, AppsFlyer serves thousands of customers globally, ensuring that data integrity and customer privacy are prioritized.