Software Engineer

3 Months ago • 1-3 Years • Backend Development

Job Summary

Job Description

As a Backend Software Engineer at AppLovin, you'll design, develop, and maintain large-scale, distributed systems for their Ads platform. This includes working on key products like MAX (mobile app monetization) and AppDiscovery (user acquisition). You'll handle billions of daily ad requests, optimizing performance, enhancing infrastructure, and creating innovative solutions. Collaboration with various engineering and product teams is crucial, contributing to product roadmaps and inspiring team members. The role requires expertise in distributed systems, high-volume event processing, and ideally experience with ad systems and databases like MySQL.
Must have:
  • 1-3 years experience
  • BS/MS in Computer Science/Engineering
  • Data structures & algorithms
  • C++/Java (nice to have)
  • Independent project creation & maintenance
Good to have:
  • Advertising domain knowledge
  • Real-time, high-volume event processing
  • Experience with ad systems/reporting at scale
  • MySQL database experience

Job Details

About AppLovin

AppLovin makes technologies that help businesses of every size connect to their ideal customers. The company provides end-to-end software and AI solutions for businesses to reach, monetize and grow their global audiences. For more information about AppLovin, visit: www.applovin.com.

To deliver on this mission, our global team is composed of team members with life experiences, backgrounds, and perspectives that mirror our developers and customers around the world. At AppLovin, we are intentional about the team and culture we are building, seeking candidates who are outstanding in their own right and also demonstrate their support of others.

Fortune recognizes AppLovin as one of the Best Workplaces in the Bay Area, and the company has been a Certified Great Place to Work for the last four years (2021-2024). Check out the rest of our awards HERE.

A Day in the Life

As a member of our backend software engineering team, you’ll solve technical challenges, including upgrading and implementing state-of-the-art software infrastructure. Our team is responsible for the backend of the Ads platform, managing key products that drive mobile app monetization and advertiser management. We own and maintain critical products such as:

MAX: A leading mobile app monetization platform that helps app developers optimize ad placements and maximize revenue.

AppDiscovery: A comprehensive solution for advertisers to efficiently acquire users and optimize their ad campaigns.

In this role, you'll have the opportunity to contribute to high-scale systems that handle billions of ad requests daily, focusing on optimizing performance, enhancing infrastructure, and creating innovative solutions in the dynamic ad tech industry

Our backend systems handle billions of requests per day, and work on our mediation platform responsible for our header bidding solution, creating high-availability low-latency systems that are distributed across multiple data centers. 

 

The Impact You’ll Make

  • Design, develop, and maintain large-scale distributed systems
  • Collaborate with various engineering teams to meet a wide range of technological challenges
  • Work closely with our product team to contribute and influence the roadmap of our products and technologies
  • Influence and inspire team members

 

Who You Are

  • Have 1-3 years of experience and a minimum of a BS and/or MS in Computer Science, Computer Engineering
  • Have excellent knowledge of computer science fundamentals including data structures, algorithms, and coding
  • Professional experience with C++ and/or Java is a nice to have
  • Experience independently creating and maintaining projects

 

Additional Strengths:

  • Domain knowledge of advertising space and technologies
  • Worked on systems processing real-time, high-volume events.
  • Experience with ads systems, and/or ads reporting systems operating at large scale
  • Experience with databases technologies such as MySQL

We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on March 12, 2024.

Please see the independent bias audit report covering our use of Covey here.

AppLovin has become aware of a scam targeting jobseekers with fake “app optimization” and similar roles.  We do not ask our candidates to download apps or make any form of payment(s). AppLovin works with applicants through our Careers page and applovin.com email addresses. If you are contacted through other unofficial channels (such as WhatsApp or Telegram) or asked to download an app or make a payment, these contacts are not legitimate. Confirm the information here and contact us directly with any questions.
 
AppLovin is proud to be an equal opportunity employer that is committed to inclusion and diversity. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status, or other legally protected characteristics. Learn more about EEO rights as an applicant here.
 
If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send us a request at accommodations@applovin.com.
 
AppLovin will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law.  If you’re applying for a position in California, learn more here.
 
Please read our Global Applicant Privacy Notice to learn more about how AppLovin processes your personal information.

Similar Jobs

Aptiv - Android Audio - Technical Lead

Aptiv

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Lululemon - Senior Engineer I - Performance Testing [T500-11941]

Lululemon

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Skylo - Senior Software Backend Engineer

Skylo

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Saviynt - Engineering Manager, Software Engineering

Saviynt

El Segundo, California, United States (Hybrid)
4 Months ago
Epic Games - Engineering Lead

Epic Games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Metacore - Backend Programmer

Metacore

Helsinki, Uusimaa, Finland (Hybrid)
4 Months ago
King - Fullstack Developer - Development Services

King

Barcelona, Catalonia, Spain (On-Site)
1 Week ago
ByteDance - Senior Software Development Engineer - Distributed NoSQL Database Systems

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Epic Games - Machine Learning Ops Engineer

Epic Games

London, England, United Kingdom (On-Site)
1 Month ago
Interactive Brokers - Senior Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canva - Senior Backend Engineer - Canva Ecosystem

Canva

Auckland, Auckland, New Zealand (Remote)
1 Week ago
Conduent - Lead C++ Developer

Conduent

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Microsoft - Member of Technical Staff – Platform Engineer

Microsoft

Redmond, Washington, United States (Hybrid)
1 Month ago
Xactly Corp - Sr. QA Engineer

Xactly Corp

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Google - Fullstack Software Engineer

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Alphasense - Join AlphaSense India Talent Community

Alphasense

Pune, Maharashtra, India (On-Site)
2 Months ago
Rec Room - Machine Learning Engineer

Rec Room

United States (Remote)
3 Months ago
Anavation - Software Developer 4

Anavation

Quantico, Virginia, United States (On-Site)
4 Months ago
ION - Principal Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
4 Months ago
NVIDIA - Senior Full-Stack Software Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Rockstar Games - Animator: Gameplay (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
8 Months ago
Larian Studios - VFX Director | Directeur Effets Visuels VFX

Larian Studios

Quebec, Canada (On-Site)
3 Months ago
Unity - Senior Product Designer

Unity

Montreal, Quebec, Canada (On-Site)
5 Months ago
Guru Studio - Unreal Engine Developer

Guru Studio

Ontario, Canada (Hybrid)
1 Month ago
Epic Games - Directeur Artistique

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Turbulent - Responsable Artiste Véhicule / Lead Vehicle Artist - Star Citizen

Turbulent

Montreal, Quebec, Canada (On-Site)
4 Months ago
The Walt Disney Company - IT Intern (Summer 2025)

The Walt Disney Company

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Activision - Platform Engineering Co-op - May 2025 - Demonware

Activision

Vancouver, British Columbia, Canada (On-Site)
3 Weeks ago
Nagarro - Associate Staff Engineer, Java

Nagarro

Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Backend Development Jobs

Stake Logic - Java Back-end Developer

Stake Logic

(Remote)
2 Weeks ago
Playrix - Senior Golang Developer

Playrix

Ireland (Remote)
3 Weeks ago
Hedra - Lead Full-Stack Engineer

Hedra

New York, New York, United States (On-Site)
4 Months ago
GoTo Group - Lead Software Engineer (IC)

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
4 Months ago
ByteDance - Software Development Engineer Graduate (Distributed NoSQL Database Systems)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Epic Games - Technical Director, Machine Learning Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Wargaming - Lead Backend Engineer (Unannounced project)

Wargaming

Guildford, England, United Kingdom (Hybrid)
3 Months ago
Epic Games - Senior Backend Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Activision - Software Development Co-op

Activision

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
SuperPlay - Senior Server Developer

SuperPlay

Bucharest, Bucharest, Romania (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

AppLovin makes technologies that help businesses of every size connect to their ideal customers. The company provides end-to-end software and AI solutions for businesses to reach, monetize and grow their global audiences. AppLovin is headquartered in Palo Alto, California, with several offices globally.

Toronto, Ontario, Canada (On-Site)

Beijing, Beijing, China (On-Site)

Beijing, Beijing, China (On-Site)

Toronto, Ontario, Canada (On-Site)

Toronto, Ontario, Canada (On-Site)

Berlin, Berlin, Germany (On-Site)

Ontario, Canada (On-Site)

Beijing, Beijing, China (On-Site)

Herzliya, Tel Aviv District, Israel (On-Site)

Beijing, Beijing, China (On-Site)

View All Jobs

Get notified when new jobs are added by Applovin

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug