Backend Software Engineer

AppLovin develops technologies and AI solutions helping businesses connect with ideal customers, offering end-to-end software for reaching, monetizing and growing global audiences.
$106,000 - $181,000
Backend
Mid-Level Software Engineer
Contact Company
2+ years of experience
Enterprise SaaS · AI

Description For Backend Software Engineer

AppLovin is a leading technology company that provides end-to-end software and AI solutions to help businesses connect with their ideal customers. As a Backend Software Engineer, you'll be part of a team building high-performance, globally distributed ecosystem platforms handling billions of requests daily.

The role focuses on solving complex technical challenges in upgrading and implementing state-of-the-art software infrastructure. You'll work on the mediation platform responsible for header bidding solutions, creating high-availability, low-latency systems distributed across multiple data centers.

The company has been recognized by Fortune as one of the Best Workplaces in the Bay Area and has maintained Certified Great Place to Work status for four consecutive years (2021-2024). AppLovin values diversity and inclusion, building a global team that reflects their developers and customers worldwide.

You'll collaborate with various engineering teams, contribute to product roadmaps, and influence team members while working on large-scale distributed systems. The role requires strong computer science fundamentals, professional experience with C++ and/or Java, and the ability to work independently.

The company offers a competitive compensation package, including equity opportunities and comprehensive benefits. Working at AppLovin means joining a team that values different perspectives and experiences, with a culture focused on supporting and lifting others. You'll have the opportunity to make a significant impact on systems that handle billions of daily requests while working with cutting-edge technology in a collaborative environment.

This role is perfect for engineers who are passionate about distributed systems, enjoy solving complex technical challenges, and want to work with a team that values both technical excellence and personal growth. Join AppLovin to be part of a company that's shaping the future of mobile technology and business solutions.

Last updated a month ago

Responsibilities For Backend Software Engineer

  • Design, develop, and maintain large-scale distributed systems
  • Collaborate with various engineering teams to meet technological challenges
  • Work closely with product team to contribute and influence product roadmap
  • Influence and inspire team members

Requirements For Backend Software Engineer

Java
  • 2-5+ years of experience
  • BS and/or MS in Computer Science
  • Excellent knowledge of computer science fundamentals including data structures, algorithms, and coding
  • Professional experience with C++ and/or Java
  • Experience independently creating and maintaining projects

Benefits For Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Competitive total compensation package
  • Pay for performance rewards approach
  • Equity compensation
  • Dental and vision benefits

Interested in this job?

Jobs Related To AppLovin Backend Software Engineer

Software Development II, DSP Tech, DSP Business Health

Build analytics pipelines and APIs for Amazon's DSP Business Health team, providing critical insights for delivery partners while solving complex technical challenges at scale.

Software Development Engineer, Customer Engagement Technology

Mid-level Software Development Engineer role at Amazon's CET department, focusing on customer service technology and AI-driven solutions.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology and automation using GenAI and machine learning.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology innovation using ML and GenAI.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on building next-gen customer service routing systems using AI/ML.