TikTok

Graduate Technical Support/Operations Engineer, Video Arch

To inspire creativity and bring joy. We inform, entertain and inspire people across borders, cultures, and languages.

  • Software engineering

  • Full-time

  • Office | Sydney, NSW, Australia

  • Visa sponsorship ยท No

  • Entry Level ยท A role for someone with underlying potential, good motivation and ability to learn. Typically no direct experience is required.

  • ยท

Why TikTok

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 role

Responsibilities

TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul, Tokyo and Sydney.

Why Join Us Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of the teams that make TikTok possible.

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, to innovate, and to grow as one team. Status quo? Never. Courage? Always.

At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve. Join us.

We are looking for talented individuals to join us in 2025. 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.

About the Team Video Arch is one of the world's leading video platforms that provides media storage, delivery, transcoding, and streaming services. We are building the next generation video processing platform and the largest live streaming network, which provides excellent experiences for billions of users around the world. Popular video products of TikTok and its affiliates are all empowered by our cutting-edge cloud technologies. Working in this team, you will have the opportunity to tackle challenges of large-scale networks all over the world, while leveraging your expertise in coding, algorithms, complexity analysis, and large-scale system design.

What you will be doing: - Collaborate with developers to resolve issues encountered during the integration of video cloud services and address quality concerns that arise in the production service process. - Manage suppliers' demands, identify and address integration issues, promote the development and optimization of technical specifications, and minimize service-related problems. - Demonstrate overall awareness and contribute to the establishment of a Quality Service (QS) evaluation system. Improve problem-handling efficiency and effectively promote the resolution of quality and efficiency issues throughout the research and development process. - Organize structured learning points and consolidate the developer handbook to create a shared knowledge base for the solution team. Qualifications

Minimum Qualifications: - Final year or recent graduate with a background in Information Technology, Software Development, Computer Science, Computer Engineering, or a related technical discipline. - Solid foundation in computer science fundamentals and software design patterns - Excellent data analytical skills and experience in data collation - Familiarity with networking fundamentals and protocols (e.g., TCP/IP, HTTP/HTTPS)

Preferred Qualifications: - Knowledge of audio and video multimedia protocols - Understanding of Content Delivery Networks (CDNs) and distribution acceleration technologies - Familiarity with Real-Time Communication (RTC) technologies - Self-driven and keen interest in continuous learning and professional development - Strong logical thinking abilities, prior experience with data-related tools and issue identification abilities

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

Skills you'll need

  • ๐Ÿ‘ฅ

    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

Meet the team

Avatar
Engineering

TikTok