Logo of Huzzle

Software Engineer Intern (CRM) - 2025 Summer (BS/MS)

image

TikTok

28d ago

  • Internship
    Full-time
    Summer Internship
  • Data
    Software Engineering
  • San Jose

AI generated summary

  • You must be pursuing a degree in a tech field, available for 12 weeks in Summer 2025, skilled in coding (Python, Java, etc.), and have relevant software engineering experience.
  • You will build features for millions, tackle complex tech challenges, enhance monetization platforms, collaborate with mentors, and create high-quality web applications focused on performance and user experience.

Requirements

  • Currently pursuing a Undergraduate/Graduate/Master in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
  • Able to commit to working for 12 weeks during Summer 2025
  • Experience with coding in Python, Java, Golang, C#, SQL or C++
  • Must obtain work authorization in country of employment at the time of hire, and maintain ongoing work authorization during employment.
  • Graduating December 2025 onwards with intent to return to degree-program after the completion of the internship.
  • Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications
  • High levels of creativity and quick problem-solving capabilities
  • Knowledge and experience with big data technologies and distributed systems.

Responsibilities

  • This internship provides students the opportunity to join one of our engineering teams where you will have the opportunity to:
  • Build new features that touch hundreds of millions of people around the world
  • Solve unique, large-scale, highly complex technical problems
  • Build the next-generation monetization platform to help millions of customers grow their businesses
  • Work with your mentor to deliver product features and make engineering improvements;
  • Build world-class web applications that combine usability, accessibility, elegance, performance, and maintainability.

FAQs

What is the duration of the internship?

The internship lasts for 12 weeks, beginning in May/June 2025.

What qualifications are required to apply for the Software Engineer Intern position?

Candidates must be currently pursuing an Undergraduate/Graduate/Master's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.

What programming languages should I be familiar with for this internship?

Candidates should have experience coding in Python, Java, Golang, C#, SQL, or C++.

When does the internship program start?

The internship program offers several start dates: May 12, May 19, May 27, June 9, and June 23, 2025.

Is there a requirement for work authorization?

Yes, candidates must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment.

What kind of projects will I be working on during the internship?

Interns will work on building new features, solving complex technical problems, and developing world-class web applications that enhance usability, accessibility, and performance.

Are there any preferred qualifications for applicants?

Preferred qualifications include graduating December 2025 onwards, demonstrated software engineering experience, and knowledge of big data technologies and distributed systems.

What benefits do interns receive?

Interns have access to health insurance, life insurance, well-being benefits, paid holidays, and paid sick time.

Is TikTok committed to diversity and inclusion?

Yes, TikTok is committed to creating an inclusive space where employees are valued for their unique skills and experiences and aims to celebrate diverse voices.

Are there accommodations for candidates with disabilities or other needs in the recruitment process?

Yes, TikTok is committed to providing reasonable accommodations in recruitment processes for candidates with disabilities or other protected needs.

Entertainment & Media
Industry
10,001+
Employees
2017
Founded Year

Mission & Purpose

TikTok is a social media platform where users create and share short videos on various topics, including entertainment, education, and lifestyle. Their ultimate goal is to inspire creativity and bring joy to people's lives through engaging and entertaining content. TikTok's purpose is to provide a platform for self-expression and connection, fostering a global community where individuals can express themselves authentically and connect with others who share similar interests and passions.