We are looking for talented individuals to join us in 2026 (earliest starting in January). As a graduate, you will have unparalleled opportunities to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok.
- Develop mobile audio and video in live player or pusher SDK, and continuously improve performance.
- Participate in feature requirements reviewing, code writing, and performance optimization.
- Participate in formulation of coding specifications, improvement of software development productivity.
- Participate in construction of automation testing systems, to ensure the quality and stability of the SDK.
Qualifications
Minimum Qualifications
- Recent graduates or have graduated strictly within the last 12 months before onboarding in 2026 with a background in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
- Proficiency in writing and reviewing code in mobile C/C++ or Java.
- Experience with audio and video processing systems in either iOS or Android.
- Robust problem‑solving and debugging/troubleshooting skills.
- Excellent communication and collaboration skills, with a willingness to take ownership.
Preferred Qualifications
- Master's degree or higher in Computer Science or a related technical field involving software/system engineering.
- Familiarity with at least one live protocol, such as RTC, RTMP, DASH, or QUIC.
- Experience in developing and optimizing mobile audio and video in live player or pusher SDK.
- Knowledge of coding specifications and best practices for improving software development productivity.
- Experience in the construction of automation testing systems to ensure the quality and stability of the SDK.
- Passion for self‑learning and staying up-to-date with the latest industry trends and technologies.
#J-18808-Ljbffr
📌 Software Engineer Graduate (LiveStreaming Player, C++) - 2026 Start (BS/MS)
🏢 Tiktok
📍 City of Sydney
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.