
About AppsFlyer
The leading marketing analytics platform for growth
Key Highlights
- 12,000+ customers including Walmart, Nike, and HBO
- $28 billion in ad spending evaluated annually
- 20 global offices with a strong community presence
- $293.1 million raised in Series C funding
AppsFlyer is a leading marketing analytics platform headquartered in SoMa, San Francisco, CA. With over 12,000 customers, including major brands like Walmart, Nike, HBO, and NBC Universal, AppsFlyer processes $28 billion in ad spending annually. The company has raised $293.1 million in funding and o...
🎁 Benefits
AppsFlyer offers a generous employee stock option package, comprehensive private health insurance, and a Global Employee Exchange Program allowing sta...
🌟 Culture
AppsFlyer fosters a culture of innovation and community engagement, with a strong focus on corporate social responsibility through its AppsFlyer Cares...
Overview
AppsFlyer is hiring a Backend Engineer to develop and maintain their Data Warehouse and business service layer. You'll work with technologies like Java, GCP, and Kafka to handle large-scale data processing. This role requires strong problem-solving skills and experience with complex data systems.
Job Description
Who you are
You have a strong background in backend engineering, with experience in developing and maintaining large-scale data systems. You are comfortable working with complex business logic and have a keen understanding of performance optimization in data pipelines. Your technical expertise includes languages and frameworks such as Java and Clojure, and you are familiar with cloud platforms like GCP and AWS.
You thrive in collaborative environments, working closely with product managers and software engineers to deliver high-quality solutions that meet customer needs. You are adept at analyzing system performance and scalability, and you enjoy tackling diverse and complex problems at scale. Your experience with technologies like Kafka, Spark, and Kubernetes allows you to contribute effectively to the team.
What you'll do
As a Backend Engineer at AppsFlyer, you will be responsible for owning and evolving the Data Warehouse, ensuring it meets the needs of top-tier customers and partners. You will develop and enhance AppsFlyer products and features from design to production, working with petabytes of data flowing through our pipelines. Your role will involve solving complex problems with low clarity of the solution approach, requiring innovative thinking and technical expertise.
You will collaborate with cross-functional teams, including product managers and software engineers, to deliver value to customers. Your responsibilities will include analyzing and improving the performance and scalability of our systems, as well as implementing new features based on client feedback. You will also engage in proof of concepts (POCs) to explore new technologies that can benefit both our customers and the company.
What we offer
At AppsFlyer, we value diversity and innovation, and we are committed to providing our team with the tools and resources they need to succeed. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of our employees to grow and develop within the company. Join us in our mission to empower businesses with data-driven insights and solutions.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at AppsFlyer.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
AppsFlyer is seeking a Backend Engineer to develop and enhance their data collection platform for mobile marketing campaigns. You'll work with technologies like Kafka, Kubernetes, and PostgreSQL. This role requires 4+ years of backend engineering experience.

Backend Engineer
Axonius is hiring a Backend Engineer to develop and maintain scalable infrastructure for data integrations. You'll work with Python and various database technologies in São Paulo. This role requires 4+ years of experience in backend engineering.

Backend Engineer
Axonius is hiring a Backend Engineer to develop and maintain scalable infrastructure for data integrations. You'll work with technologies like Python, SQL, and various communication protocols. This role requires 4+ years of experience in backend engineering.

Backend Engineer
AppsFlyer is hiring a Backend Engineer to join their Business Data & Dev Group. You'll develop resilient production services and work with technologies like Node.js, Go, and Python. This role requires experience in modern microservices architecture.

Backend Engineer
AppsFlyer is hiring a Backend Engineer to join their Measurements Unit, responsible for processing massive-scale, real-time data. You'll work with technologies like Clojure, Go, and Kafka to enhance their mobile analytics solutions.