Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineering Intern image - Rise Careers
Job details

Software Engineering Intern

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.

As a member of our Ad Serving Platform team, you’ll solve technical challenges, including: design and architecture of a back-end handling billions of requests per day, services that extract key analytics from large datasets containing billions or trillions of records, creating high-availability low-latency systems that are distributed across multiple data centers. This will be a 2-3 month long internship and start in summer 2025. 

Requirements:

  • You are a Junior level student in Fall 2024 (and are currently working towards earning a BS or MS in Computer Science or a related technical field)
  • You love to program, solve problems, and build stuff
  • Have experience programming in C++
  • Solid understanding  of data structures and algorithms

Bonus Points:

  • Have experience with object-oriented programming
  • Have experience building highly scalable, low latency systems
  • Previous Software Engineering Internships
  • Non-academic coding experience (i.e. hackathons, code challenges, personal projects, GitHub, Open Source, etc.)
  • Understanding of software development life cycle

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 provides a competitive total compensation package with a pay for performance rewards approach. Total compensation at AppLovin is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Depending on the position offered, equity, and other forms of incentive compensation (as applicable) may be provided as part of a total compensation package, in addition to dental, vision, and other benefits.

USA Base Pay Range: CA, NY, WA States
$70$70 USD
USA Base Pay Range: all other States (excludes CA, NY, WA)
$70$70 USD
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.
AppLovin Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
AppLovin DE&I Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of AppLovin
AppLovin CEO photo
Adam Foroughi
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$70000K
$70000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineering Intern, AppLovin

At AppLovin, we're on the lookout for a passionate Software Engineering Intern to join our dynamic Ad Serving Platform team in Palo Alto, CA, starting in the summer of 2025. As an intern, you'll dive into real-world challenges, helping us design and architect back-end systems that handle billions of daily requests. Imagine working with large datasets, extracting key analytics, and crafting high-availability systems that operate seamlessly across multiple data centers. If you’re currently pursuing a BS or MS in Computer Science or a related technical field and love programming, then this is the perfect opportunity for you to grow. We’re particularly interested if you have C++ experience and a solid grasp of data structures and algorithms. Bonus points if you've dabbled in object-oriented programming or have experience in building scalable systems. Your journey with us will not only hone your technical skills but also immerse you in a supportive and innovative culture recognized as one of the Best Workplaces in the Bay Area. At AppLovin, you can contribute your ideas, learn from seasoned professionals, and potentially land a long-term role within our talented team. Your insights and skills will be valued here, where we take pride in creating technologies that help businesses thrive. If you're ready to take on this exciting challenge, let’s connect and see how you can make a real impact!

Frequently Asked Questions (FAQs) for Software Engineering Intern Role at AppLovin
What responsibilities does the Software Engineering Intern have at AppLovin?

The Software Engineering Intern at AppLovin plays a vital role in addressing technical challenges by designing back-end systems, analyzing large datasets, and ensuring the creation of high-availability, low-latency systems. This position will provide hands-on experience in a supportive environment where interns can contribute meaningfully to our projects.

Join Rise to see the full answer
What qualifications are required for the Software Engineering Intern position at AppLovin?

To be considered for the Software Engineering Intern role at AppLovin, candidates should be junior students pursuing a BS or MS in Computer Science or a related technical field. Key qualifications include a passion for programming, proficiency in C++, and understanding of data structures and algorithms. Previous internships or coding experience will enhance your application.

Join Rise to see the full answer
What is the duration of the Software Engineering Internship at AppLovin?

The Software Engineering Internship at AppLovin is a 2-3 month program beginning in summer 2025. This timeframe allows interns to immerse themselves in projects while learning from experienced team members and contributing to essential company initiatives.

Join Rise to see the full answer
How can I apply for the Software Engineering Internship at AppLovin?

To apply for the Software Engineering Internship at AppLovin, visit our careers page where you'll find detailed instructions and a link to submit your application. Prepare to share your resume and any relevant coding projects or experiences that highlight your skills!

Join Rise to see the full answer
What is the company culture like at AppLovin for Software Engineering Interns?

AppLovin boasts a vibrant and inclusive company culture, actively promoting diversity and teamwork. For Software Engineering Interns, this means working alongside talented individuals in a supportive environment that encourages growth, creativity, and the exchange of ideas as we solve complex technical challenges together!

Join Rise to see the full answer
Does AppLovin offer remote work options for Software Engineering Interns?

While the Software Engineering Internship at AppLovin is based in Palo Alto, CA, our company is dedicated to providing flexibility. Specific remote work options may be available, and it's best to discuss this during the application process to understand all potential arrangements.

Join Rise to see the full answer
What are the potential career paths after the Software Engineering Internship at AppLovin?

Completing a Software Engineering Internship at AppLovin can pave the way for various career paths within the company. Successful interns often receive offers for full-time positions or roles in other departments, further deepening their technical skills and expanding their professional experiences.

Join Rise to see the full answer
Common Interview Questions for Software Engineering Intern
What programming languages are you proficient in, and how have you applied them in your projects?

In your response, highlight your proficiency in programming languages relevant to the Software Engineering Intern role, especially C++. Provide examples of projects where you utilized these languages, ensuring to discuss challenges faced and how you overcame them.

Join Rise to see the full answer
Can you explain a complex data structure you have used and why it was suitable for your project?

When answering this question, choose a data structure like trees, graphs, or hash tables. Describe how it was implemented in a project, focusing on the reasons for your choice, including performance considerations and efficiency in handling large datasets.

Join Rise to see the full answer
Describe your experience with algorithms. Can you provide an example of a project that involved algorithm design?

Reflect on your experience with algorithms by discussing a specific project. Explain the algorithm you designed, the problem it solved, and how you approached the design process. Show your understanding of time and space complexity related to your solution.

Join Rise to see the full answer
How do you manage your time and priorities while working on multiple projects?

In your answer, demonstrate your time management skills by providing strategies you use to prioritize tasks, such as breaking down projects into manageable components and utilizing tools or techniques that help you stay organized and focused.

Join Rise to see the full answer
Can you describe an instance where you had to work collaboratively in a team? What was your contribution?

Highlight your teamwork experience by describing a specific project where collaboration was key. Discuss your role, how you contributed, and any challenges the team faced, emphasizing effective communication and problem-solving skills.

Join Rise to see the full answer
What do you think are the main challenges in developing high-availability systems?

Discuss the key challenges related to developing high-availability systems, such as load balancing, fault tolerance, and managing data consistency. Show your awareness of best practices, strategies, and how your knowledge relates to the internship role at AppLovin.

Join Rise to see the full answer
How familiar are you with the software development lifecycle, and why is it important?

Describe your familiarity with the software development lifecycle (SDLC) stages like planning, design, development, testing, and deployment. Explain why understanding the SDLC is crucial, especially in ensuring successful project outcomes and maintaining quality.

Join Rise to see the full answer
What motivates you to pursue a career in software engineering?

Share your passion for technology and software engineering. Discuss personal interests, experiences, or projects that inspired you to choose this career path and how the internship at AppLovin aligns with your professional goals.

Join Rise to see the full answer
Can you provide an example of a technical problem you solved and the approach you took?

Provide a detailed account of a specific technical problem, outlining the context, the solution approach you took, and the outcome. Be sure to highlight your analytical and creative problem-solving abilities.

Join Rise to see the full answer
What do you hope to gain from the Software Engineering Internship at AppLovin?

In your response, discuss your aspirations for the internship, such as acquiring new technical skills, gaining industry experience, and networking with professionals. Make sure to express how you believe AppLovin's environment will help you achieve these goals.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 11 days ago
Passion for Exploration
Dare to be Different
Customer-Centric
Diversity of Opinions
Inclusive & Diverse
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Mission Driven
Rise from Within
Growth & Learning
Dare to be Different
Passion for Exploration
Rapid Growth
Social Impact Driven
Inclusive & Diverse
Posted 10 days ago
Posted 11 days ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Posted 11 days ago

AppLovin is a maker of technologies that helps 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.

34 jobs
MATCH
VIEW MATCH
BADGES
Badge ChangemakerBadge Flexible CultureBadge Global CitizenBadge InnovatorBadge Work&Life BalanceBadge Rapid Growth
CULTURE VALUES
Inclusive & Diverse
Collaboration over Competition
Fast-Paced
Growth & Learning
BENEFITS & PERKS
Medical Insurance
Mental Health Resources
Maternity Leave
Paternity Leave
Child Care stipend
Equity
Life insurance
Disability Insurance
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$70,000/yr - $70,000/yr
EMPLOYMENT TYPE
Internship, on-site
DATE POSTED
November 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!