Full-Time

Staff Backend Engineer

Updated on 5/3/2024

AppLovin

AppLovin

501-1,000 employees

AI-driven monetization solutions for app developers

Data & Analytics
AI & Machine Learning

Senior, Expert

Toronto, ON, Canada

Required Skills
Git
Data Structures & Algorithms
Java
Requirements
  • Bachelor's degree in Computer Science or related field.
  • 6+ years of experience as a backend software engineer.
  • A deep understanding of system design, data structures, and algorithms.
  • Experience mentoring and coaching junior engineers.
  • Experience with distributed systems and microservices architecture.
  • Solid understanding of software development principles and best practices.
  • Sound problem-solving and troubleshooting skills.
  • Experience with Git and version control systems.
  • Familiarity with cloud infrastructure and services.
Responsibilities
  • Design and develop high-volume, scalable backend services using Java and other relevant technologies.
  • Mentor junior engineers, providing technical guidance and coaching to improve their skills and knowledge.
  • Work closely with product managers, designers, and other engineers to develop software solutions that meet business needs.
  • Collaborate with cross-functional teams to identify requirements and plan new features.
  • Troubleshoot and resolve issues that arise during development, testing, and production.
  • Stay up-to-date with the latest trends and technologies in backend development, and continuously improve our development processes.

AppLovin offers powerful, flexible technology solutions such as AppDiscovery, MAX, and SparkLabs, utilizing machine learning to optimize monetization and empower data-driven decisions for app developers. The company's end-to-end software and AI solutions help businesses reach, monetize, and grow their global audiences.

Company Stage

IPO

Total Funding

$1.9B

Headquarters

Palo Alto, California

Founded

2012

Growth & Insights
Headcount

6 month growth

7%

1 year growth

10%

2 year growth

2%