
Empowering app developers through targeted marketing
AppLovin, headquartered in Palo Alto, CA, is a leading marketing platform for app developers, helping them grow their mobile app ecosystem. With over 501-1000 employees, AppLovin has raised $408.1 million in funding and operates a mobile ad network that delivers personalized ads to millions of users...
AppLovin offers 100% company-paid health benefits for employees and their dependents, flexible time off, and an employee stock purchase plan. Addition...
AppLovin fosters a team-centric culture focused on innovation in the mobile gaming and advertising space. The company emphasizes a data-driven approac...

AppLovin • Beijing - Raycom
AppLovin is seeking a Backend Engineer to design and develop high-availability backend architectures for their advertising platform. You'll work with Java, Go, or C++ and optimize core services for performance and stability. This role requires 1-3 years of backend development experience.
You have 1-3 years of backend development experience and hold a bachelor's degree in a computer-related field. You possess a solid foundation in computer science, with a deep understanding of data structures, algorithms, and operating systems. You are proficient in at least one backend programming language, such as Java, Go, or C++, and have the ability to design and optimize high-performance code. You are familiar with distributed systems principles and practices, and you have experience tuning SQL and NoSQL databases. You have experience in handling large-scale data processing and developing real-time data pipelines, with a preference for candidates familiar with big data technologies. You demonstrate excellent problem-solving skills, a passion for continuous learning, and strong teamwork and communication abilities. You are results-oriented and take initiative to drive project progress while pursuing excellence.
In this role, you will participate in the core development of a world-leading advertising platform, ensuring system stability and high performance under massive traffic. You will design and develop high-availability and scalable backend architectures that support billions of requests daily. Your responsibilities will include optimizing the performance and stability of core services related to advertising delivery, real-time bidding, and data processing. You will build efficient data storage and processing solutions to handle vast amounts of advertising and user data. You will provide stable and clear API interfaces that empower advertising management and data analysis functionalities. Continuous system performance tuning will be part of your duties to enhance throughput, reduce latency, and ensure reliability in high-concurrency scenarios.
Joining AppLovin means being part of a team that values technical excellence and innovation. You will have the opportunity to work alongside top engineers globally, tackling technical challenges that have a significant business impact. We provide ample growth opportunities and a space for technical development, allowing you to explore cutting-edge technologies and put them into practice. Your code will directly serve top advertisers worldwide, shaping the future experience of digital advertising.
Apply now or save it for later. Get alerts for similar jobs at AppLovin.