Software Engineering Intern

August 7, 2024
$60 / hour

Are you applying to the internship?

Job Description

About TikTok:

TikTok is a leading platform for short-form mobile videos, dedicated to inspiring creativity and bringing joy to its users. With a global presence spanning offices in Los Angeles, Singapore, New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo, TikTok fosters a collaborative and innovative environment where employees strive to achieve their mission.

Job Description:

TikTok Music Software Engineering Intern

This 12-week internship program provides students with hands-on experience in developing fundamental skills and exploring potential career paths within the music technology industry. The internship will run from May/June 2025 and you will have the opportunity to:

Work closely with a team of talented professionals: Collaborate with product managers, data scientists, UI designers, and engineers to develop and improve data-driven product features.
Ensure product quality through testing: Employ both automated and manual testing strategies to maintain high product standards.
Gain deep knowledge of TikTok’s products: Understand how TikTok products work and contribute to building end-to-end solutions.
Expand your skills and knowledge: Learn from experienced colleagues and take on challenging projects, fostering personal and professional growth.
Share your expertise and perspective: Contribute to the team’s growth through your own knowledge, experience, and insights.

This internship offers a vibrant environment with social events and development workshops, allowing you to utilize your knowledge in real-world scenarios while building a strong foundation for your future.

Qualifications:

Minimum Qualifications:

• Currently pursuing an Undergraduate/Graduate/Master’s degree in Software Development, Computer Science, Computer Engineering, or a related technical field.
• Ability to commit to working for 12 weeks during Summer 2025.
• Proficiency in JavaScript, ES5/6, CSS, and various layouts.

Preferred Qualifications:

• Graduating December 2025 onwards with the intent to return to your degree program after the internship.
• Experience in solving CSS/JS multi-browser compatibility problems and front-end performance optimization.
• Understanding of construction and continuous integration, familiarity with at least one construction tool.
• Understanding of component-based development ideas, familiarity with React, Angular, Vue.js, or any other equivalent library/framework.
• Understanding of back-end technologies and databases is a plus.
• Experience on cross-platform development frameworks such as Flutter/React is a plus.
• Experience building DSP or Music products is an add-on.

Compensation:

• The hourly rate range for this position is $45 – $60.
• Full-Time intern medical insurance is provided after 90 days from the date of hire.
• Paid holidays and paid sick leave.
• Mental and emotional health benefits through an Employee Assistance Program.
• Reimbursements for mobile phone expenses.

Application:

Applications are reviewed on a rolling basis, so we encourage you to apply early. You can apply to a maximum of two positions. Please state your availability clearly in your resume (Start date, End date).

TikTok is committed to building an inclusive workplace that values diversity and encourages the sharing of unique perspectives. We are passionate about creating an environment that reflects the communities we serve.