Graduate Software Engineer
Listed on 2026-02-08
-
Software Development
Software Engineer, Full Stack Developer, App Developer - Mobile/Web, Backend Developer
Tik Tok is a leading destination for short-form mobile video, with a mission to inspire creativity and bring joy. Their global headquarters are in Los Angeles and Singapore, with offices in New York, London, Dublin, Paris, Berlin, Dubai, Jakarta, Seoul, and Tokyo.
The company’s culture emphasizes:
• Creation:
Tik Tok believes in fostering creativity and empowering individuals to express themselves.
• Teamwork:
They value collaboration and believe in achieving goals together.
• Innovation:
Tik Tok encourages a dynamic environment where continuous learning and growth are prioritized.
• Impact:
They strive to make a positive impact on their employees, the company, and the communities they serve.
About the Tik Tok Intelligent Creation Team
The Tik Tok Intelligent Creation team is an international R&D group within the Tik Tok engineering organization. They focus on building creative capabilities for the platform by:
• Productizing AI and multimedia technologies:
This includes audio/video processing, AR effects, vision, and graphic algorithms.
• Creating world-class creation experiences:
They aim to provide users with intuitive and innovative tools to express themselves.
• Collaborating across multiple disciplines:
Their team spans front-end, back-end, mobile, and desktop development.
The team operates in major cities across China (Beijing, Shanghai, Hangzhou, Shenzhen, Guangzhou, etc.), Singapore, and the United States (San Jose, Seattle, and Los Angeles, etc.).
Job Description:
Graduate Software Engineer
This role offers:
• Unparalleled opportunities to kickstart your career:
You’ll be working on cutting-edge technologies and gaining valuable experience.
• Pursue bold ideas:
You’ll have the freedom to innovate and contribute to the future of Tik Tok.
• Explore limitless growth opportunities:
Tik Tok provides a supportive environment for you to develop your skills and advance your career.
Responsibilities:
• Develop and maintain software features:
You’ll be involved in building and improving the platform’s creation tools.
• Debug and resolve technical issues:
You’ll play a critical role in ensuring the smooth functioning of the platform.
• Write and execute tests; conduct code reviews:
You’ll be responsible for maintaining code quality and ensuring stability.
• Collaborate with cross-functional teams:
You’ll work closely with designers, product managers, and other engineers.
• Document software features and processes:
You’ll contribute to the overall knowledge base of the team.
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
Note:
Successful candidates must commit to an onboarding date by the end of 2025. Applications are reviewed on a rolling basis, so applying early is encouraged. Candidates can apply to a maximum of two positions.
Online Assessment:
Candidates who pass the resume evaluation will be invited to participate in a technical online assessment in Hacker Rank.
Making job hunting smarter, faster, and way more fun. Our AI-powered, mobile-first platform connects students and early-career pros with real opportunities that match their skills and goals. With gamified skill validation, personalized career paths, and smart matching, we’re not just helping you land a job—we’re setting you up for a career you’ll actually love.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).