Logo
TikTok

Software Engineer Graduate (Intelligent Creation Backend/Frontend) - 2025 Start

TikTok, San Jose, California, United States, 95199


Responsibilities

TikTok is the leading destination for short-form mobile video. At TikTok, our mission is to inspire creativity and bring joy. TikTok's global headquarters are in Los Angeles and Singapore, with offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.

Why Join Us: Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. Together, we inspire creativity and bring joy - a mission we all believe in and aim towards achieving every day. To us, every challenge, no matter how difficult, is an opportunity to learn, innovate, and grow as one team. At TikTok, we create together and grow together.

The TikTok Intelligent Creation team, part of the TikTok engineering organization, is an international R&D group tasked with building creative capabilities for TikTok. We're dedicated to productizing AI and multimedia technologies to create world-class creation experiences for TikTok users. Our tech stack includes front-end, back-end, mobile, and desktop development, as well as multimedia technologies like audio/video processing and AR effects, in addition to vision and graphic algorithms. Our team spans major cities in China, Singapore, and the United States.

We are looking for talented individuals to join our team in 2025. As a graduate, you will get unparalleled opportunities to kickstart your career, pursue bold ideas, and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok.

Successful candidates must be able to commit to an onboarding date by the end of 2025. Applications will be reviewed on a rolling basis, and we encourage you to apply as early as possible. Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.

Responsibilities

Develop and maintain software features

Debug and resolve technical issues

Write and execute tests; conduct code reviews

Collaborate with cross-functional teams

Document software features and processes

Qualifications

Minimum Qualifications:

Proficiency in programming languages (e.g., Python, Java, C++, Go).

Strong problem-solving and analytical skills.

Experience with version control systems (e.g., Git).

Understanding of software development lifecycle.

Excellent communication and teamwork skills.

Eagerness to learn and adapt to new technologies.

Preferred Qualifications:

Bachelor's degree or higher in Computer Science, Software Engineering, or a related field

Prior internships or co-op experience in software development.

Agile Methodologies: Experience working in Agile or Scrum development environments.

TikTok is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does our workplace. We are passionate about this and hope you are too.

Job Information:

Compensation Description (annually)

The base salary range for this position in the selected city is $112000 - $177000 annually. Compensation may vary outside of this range depending on a number of factors, including a candidate’s qualifications, skills, competencies, and experience, and location.

Our company benefits are designed to convey company culture and values, to create an efficient and inspiring work environment, and to support our employees to give their best in both work and life. We offer the following benefits to eligible employees:

100% premium coverage for employee medical insurance

Approximately 75% premium coverage for dependents

Health Savings Account (HSA) with a company match

Dental, Vision, Short/Long term Disability, Basic Life, Voluntary Life and AD&D insurance plans

10 paid holidays per year plus 17 days of Paid Personal Time Off (PPTO)

10 paid sick days per year

12 weeks of paid Parental leave and 8 weeks of paid Supplemental Disability

Generous mental and emotional health benefits through our EAP and Lyra

401K company match, gym and cellphone service reimbursements

For Los Angeles County (unincorporated) Candidates, qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

#J-18808-Ljbffr