companyAppsFlyer logo

Software Engineer at AppsFlyer | Kyiv

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

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.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.