AppLovin

Rating:
5/5
AppLovin is a technology-first mobile marketing and entertainment platform that helps drive value for both developers and advertisers. It was founded in 2012 and is headquartered in San Francisco. AppLovin provides powerful insights and automated optimization tools that enable ads to reach the right users at the right time, increase user engagement, and drive the highest returns for advertisers. The company believes their apps can win with their tech-first approach. AppLovin’s open source code allows developers to quickly integrate their products into AppLovin’s platform to quickly benefit from its technology. AppLovin’s software also helps developers acquire, engage and retain users at scale. It can help optimize ads to generate more revenue and expand globally with the ability to payout in multiple currencies. AppLovin also utilizes predictive analytics and AI to maximize return on ad spend. AppLovin’s technology provides solutions for iOS and Android applications, Games, Analytics, and Advertising networks. AppLovin’s powerful cloud-based platform provides the scalability needed for businesses of any size. For IT professionals and developers, AppLovin offers a fantastic opportunity to work with the latest technology to power marketing solutions for a wide variety of clients. Working with AppLovin, cutting edge developers have the ability to create and deploy bonus brand campaigns into the AppLovin network. For those looking to get involved in a fast-paced company, AppLovin is definitely worth considering. The company has a great team of developers, designers, and marketers that are continuously seeking out new ways to innovate and push the boundaries. AppLovin’s desire to innovate on technology makes it an exciting place to work.

Quick Links

Chief Technology Officer

Average Work Hours (weekly unless noted): 45 hours
Average Salary (yearly in dollars unless noted): $200,000+
Description: Leading the development, architecture, engineering direction and technical strategy for AppLovin's app-development software
Qualifications / Requirements: Bachelor's degree in Computer Science or a related field with 10+ years of experience in software development and 5+ years in a management role; demonstrated success developing distributed, fault-tolerant, and highly available systems; hands-on engineer with extensive knowledge and-or experience in Python, Scala, and Java; solid understanding of scalability, performance and security engineering

Software Engineer

Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): 90,000 - 120,000
Description: Prototyping, developing, and deploying apps and other software solutions; Identifying, troubleshooting, and fixing software or hardware-related issues
Qualifications / Requirements: Highly experienced with Java, JavaScript, HTML, and CSS; prior experience with AWS; excellent knowledge of front-end/back-end programming; Ability to solve complex problems and visualize new processes;Knowledge of software design principles;Great communication skills;Ability to work in a start-up environment

Data Scientist

Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): 120,000 - 150,000
Description: Developing and implementing predictive models to solve data and analytics-related business challenges; Analyzing data from multiple sources and interpreting results; Working on analytics projects to tackle customer challenges such as customer churn or novel customer segmentation
Qualifications / Requirements: Strong understanding of machine learning algorithms and data structures; Expertise in statistical software including Python and R; Experience with data visualization tools; Proficiency in SQL and NoSQL databases;Excellent problem-solving skills;Ability to articulate complex datasets and reasoning behind it

DevOps Engineer

Average Work Hours (weekly unless noted): 45 hours
Average Salary (yearly in dollars unless noted): 100,000 - 130,000
Description: Planning and implementing software infrastructure; Coordinating and managing software/hardware/network releases, upgrades and transformations; Identifying, tracking and troubleshooting system or application defects
Qualifications / Requirements: Extensive knowledge of automation/configuration management, cloud computing, security and privacy requirements;Experience in setting up and managing systems on different platforms such as Linux, Mac OS X, and Windows;Solid understanding of server, virtualization technologies and web servers;Experience in scripting and programming languages such as Python and Bash;Experience in technology and consensus networks such as blockchain

Network Security Engineer

Average Work Hours (weekly unless noted): 45 hours
Average Salary (yearly in dollars unless noted): 110,000 - 140,000
Description: Creating, deploying, and managing networks with enterprise-level security; Setting up automation for policy and security implementation; Analyzing and troubleshooting networks for potential security threats
Qualifications / Requirements: Proficiency in network monitoring technology and architectures; Expertise in network security tools including firewalls, intrusion detection systems, server hardening; Understanding of the principles and technologies relevant to network infrastructure components;Knowledge of network protocols and technologies including TCP/IP and routed protocols;In-depth knowledge of cybersecurity best practices and industry trends

Mobile App Developer

Average Work Hours (weekly unless noted): 40 hours
Average Salary (yearly in dollars unless noted): 90,000 - 120,000
Description: Developing and creating mobile apps; Debugging and programming consumer-facing and business-facing apps; Designing and development mobile app features and functions
Qualifications / Requirements: Proficiency in at least one programming language such as Java, JavaScript, or C++;Experience developing native app experiences (Android and iOS);Knowledge of object-oriented programming concepts;Experience with web services such as REST and JSON;Understanding of UI and UX design principles
Locations: San Francisco, Berlin, Tokyo, London, Beijing, Shanghai
Career Paths: Software Engineer, Data Scientist, Product Manager, Technical Account Manager, QA Engineer, Security Engineer, DevOps Engineer, Solutions Architect, Technical Writer, Mobile Developer, Designer.
Job Contacts: jobs@applovin.com

Recent Reviews

John M
4.5/5
4.5
AppLovin has been an excellent place to work as a programmer. The tech team is extremely knowledgeable and makes sure every project they develop is up to par. The training program they use ensures that I learn something new each day and permits me to become far better as a programmer. Definitely the best company to work for in terms of technical roles.

Frequently Asked Questions

What experience do I need to have to work at AppLovin?
AppLovin welcomes people with a wide range of experience, from recently graduated students to highly experienced professionals. Depending on the job you’re applying for, some combination of education and experience may be favored.
What is AppLovin's hiring process like?
AppLovin's standard hiring process includes an initial phone or video interview, through which our recruiters assess your skills and experience. If the recruiter thinks you should move forward, they’ll invite you to another round of interviews with the team.