TikTok
Graduate Backend Software Engineer - Multimedia PlatformTo inspire creativity and bring joy. We inform, entertain and inspire people across borders, cultures, and languages.
Why TikTokVisit website
TikTok is the leading destination for short-form mobile video. TikTok has become a marketplace for ideas around the globe, transcending boundaries to create a diverse hub of content.
About the roleAbout the team At TikTok, the Media Service Team builds the multimedia infrastructure powering our platform and other products. Part of the VideoArch department, we specialize in Video-on-Demand (VoD) technology, developing solutions that process billions of videos daily. Our core responsibilities include optimizing TikTok's high-performance VoD transcoder, architecting cost-saving VoD strategy platforms that have trimmed tens of millions in costs, and building distributed task processing platforms that enable efficient multimedia development. Join our team and contribute to video technologies captivating millions worldwide. We offer growth opportunities, collaboration with experts, and the chance to shape multimedia experiences. If you thrive on challenges, cutting-edge tech, and want to make an impact, explore exciting roles with the Media Service Team.
We are looking for talented individuals to join us in 2024. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok
Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply. The application limit is applicable to TikTok and its affiliates' jobs globally. Applications will be reviewed on a rolling basis - we encourage you to apply early.
What you'll be responsible for- 🔦 Testing and QA
Ensure high quality work by testing code meets the requirements
- 📦 Backend application development
Develop, test, and maintain software applications
- 🔗 Frontend Application Development
Develop, test, and maintain the user-side elements of a website or app
- 👥 Collaboration
Works with others by being open, clear in communication and listening to achieve goals
- 🧮 Numerical problem solving
Works with numerical information and performs mathematical calculations to solve problems
- 🔍 Attention to detail
Accurately identifies and rectifies discrepancies or errors that exists in information and deliverables