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.
$119,000 - $179,000
Backend
Entry-Level Software Engineer
Hybrid
AI · Enterprise SaaS

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 globally. As a Backend Software Engineer, you'll be part of a dynamic team solving large-scale technical challenges, working on systems that handle billions of requests daily.

The role involves designing and developing high-performance, globally distributed ecosystem platforms that serve as the foundation for rapid development of novel systems. You'll be working in a collaborative environment where diversity and inclusion are valued, with team members from various backgrounds and perspectives.

The company has been recognized as one of the Best Workplaces in the Bay Area by Fortune and has maintained its Certified Great Place to Work status for four consecutive years (2021-2024). You'll be part of a team that values both technical excellence and supportive collaboration.

Key technical challenges include:

  • Designing and maintaining large-scale distributed systems
  • Building high-availability services that process billions of daily requests
  • Creating foundational platforms that enable rapid development of new systems

The position offers competitive compensation, including potential equity opportunities, and comprehensive benefits. You'll work alongside talented engineers and have the opportunity to influence product roadmaps and technical decisions.

The role is based in Palo Alto, with flexibility to work from global offices (subject to visa and local requirements). This is an excellent opportunity for someone with strong computer science fundamentals looking to make a significant impact in a growing technology company that serves a global customer base.

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
  • 0-3+ years of experience with a recent MS degree in Computer Science
  • Excellent knowledge of computer science fundamentals including data structures, algorithms, and coding
  • Professional experience with C++ and/or Java is a plus
  • 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 opportunities
  • Dental and vision benefits

Interested in this job?

Jobs Related To AppLovin Backend Software Engineer

Research Engineer

Research Engineer position at AppLovin focusing on backend development and HCI for ad personalization systems, suitable for early-career engineers with 0-4 years experience.

Research Engineer

Research Engineer position at AppLovin focusing on backend development and HCI for ad personalization systems, suitable for early-career engineers with 0-4 years experience.

Backend Software Engineer

Entry-level Backend Software Engineer position at AppLovin, working on large-scale distributed systems and high-performance infrastructure.

Backend Software Engineer

Backend Software Engineer position at AppLovin, building large-scale distributed systems handling billions of requests daily, with competitive compensation and hybrid work options.

Operations Engineer (Starshield)

SpaceX Operations Engineer position for Starshield program focusing on strategic planning, optimization of production processes, and resource alignment.