Software Engineer- LiveStreaming Player SDK

6 months ago


Sydney, Australia TikTok Full time

About the team

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 designing and developing large-scale distributed systems to support the low latency and high quality end to end live streaming experience on a global scale, while leveraging your technical leadership and your expertise in coding, algorithms, and large-scale system design. Responsibilities- Conduct thorough research on business requirements and design and develop efficient media processing pipelines within the live streaming player SDK of the applications.- Optimize and enhance the performance of the live streaming player to ensure a seamless user experience.- Debug and diagnose qualifications and issues in the online environment, promptly addressing any concerns that arise.- Actively participate in the construction and maintenance of automation testing systems to guarantee the quality and stability of the SDK.- Analyze live streaming player data to identify areas for improvement in performance, quality, and reliability across the technology stack, and verify the effectiveness of QoS (Quality of Service) and QoE (Quality of Experience) A/B tests.

Minimum Qualifications- Bachelor's degree in Computer Science or a related technical field involving software/system engineering, or equivalent 1 year experience- Proficiency in writing and reviewing code in mobile C/C++ or Java- Knowledge of audio and video processing systems in either iOS or Android- Strong problem-solving and debugging/troubleshooting skills Preferred Qualifications- Master's degree or higher in Computer Science or a related technical field involving software/system engineering, or equivalent 3 years experience- 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 SDK- Passion for self-learning and staying up-to-date with the latest industry trends and technologies- Excellent communication and collaboration skills, with a willingness to take ownership ---

  • Sydney, New South Wales, Australia TikTok Full time

    Company OverviewTikTok is a leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. We have global offices with diverse teams working together towards our goal.Job DescriptionWe are seeking an experienced Mobile Video SDK Software Engineer to join our team in Australia. As a key member of our Cloud Infra team, you...

  • Staff Engineer

    6 months ago


    Sydney, Australia Dolby Laboratories Full time

    The position is responsible for planning, designing, development and delivery of a disruptive consumer application and SDK for App developers using native capabilities of iOS and Android. This is a hand-on technical role and requires knowledge in iOS and/or Android media stack to develop audio/video capture, playback and streaming libraries. The position...


  • Sydney, New South Wales, Australia TikTok Full time

    About This OpportunityThis is an exciting chance to join our team as a software engineer and work on live media processing.You will be responsible for developing and optimizing mobile audio and video in live player or pusher SDK, and collaborating in feature requirements reviewing, code writing, and performance optimization.We offer a competitive salary of...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    About the RoleDolby Laboratories is seeking an experienced Mobile SDK Technical Lead to join our team. As a key member of our development team, you will be responsible for planning, designing, developing, and delivering disruptive consumer applications and SDKs for App developers using native capabilities of iOS and Android.Key Responsibilities:Lead and...

  • Software Developer

    2 weeks ago


    Sydney, New South Wales, Australia TikTok Full time

    **About the Role**We are looking for a talented Software Developer to join our global team in building a competitive live streaming and RTC end-to-end solution for TikTok. As a graduate, you will get unparalleled opportunities for career growth, pursuing bold ideas, and exploring limitless opportunities.Developing mobile audio and video in live player or...


  • Sydney, New South Wales, Australia TikTok Full time

    About the JobWe are seeking an experienced Mobile Video SDK Software Engineer to join our team in Australia. As a key member of our Cloud Infra team, you will be responsible for developing and improving our mobile audio and video engine sdk.Key ResponsibilitiesDesigning and implementing software solutions using C/C++;Developing and improving the mobile audio...


  • Sydney, New South Wales, Australia Dolby Laboratories Full time

    About Dolby LaboratoriesDolby Laboratories is the leader in entertainment innovation, where science meets art and high tech means more than computer code. We revolutionize how people create, deliver, and enjoy entertainment worldwide.Job SummaryWe are seeking a senior developer to specialize in media streaming stacks available on Android TV Platforms and...


  • Sydney, New South Wales, Australia TikTok Full time

    Job DescriptionAs a software engineer at TikTok, you will be responsible for developing and optimizing mobile audio and video in live player or pusher SDK.You will participate in feature requirements reviewing, code writing, and performance optimization. You will also contribute to the formulation of coding specifications and improvement of software...

  • Sr. Software Engineer

    7 months ago


    Sydney, Australia Dew Software Full time

    Dew Software, a leading player in the digital transformation space, is seeking a highly skilled Sr. Software Engineer to join our team. As a Fortune 500 collaborator, we take pride in our commitment to quality and excellence. We operate from 14 development centers in 9 countries, giving our team members access to diverse talent and expertise from around the...


  • Sydney, New South Wales, Australia TikTok Full time

    About the RoleThis is a challenging opportunity to develop mobile audio and video in live player or pusher sdk, with a focus on continuously improving performance.The successful candidate will have the chance to work on large-scale networks around the world, leveraging expertise in coding, algorithms, complexity analysis, and large-scale system...

  • Staff Engineer

    4 months ago


    Sydney, Australia Dolby Laboratories Full time

    Join the leader in entertainment innovation and help us design the future. At Dolby, science meets art, and high tech means more than computer code. As a member of the Dolby team, you’ll see and hear the results of your work everywhere, from movie theaters to smartphones. We continue to revolutionize how people create, deliver, and enjoy entertainment...


  • Sydney, New South Wales, Australia Canva Full time

    Are you a motivated and experienced Frontend Engineer looking for a new challenge? Look no further than this exciting opportunity at Canva, one of Australia's leading companies. As a key member of our Content Permissions Team, you will design, develop, test, maintain, and improve the codebase to support the product roadmap.About the RoleWe are seeking a...


  • Sydney, New South Wales, Australia Talenza Full time

    About the RoleWe are seeking a highly skilled Senior Android Software Engineer to join our digital team in Sydney. This is an exciting opportunity to work with a leading ASX organisation and contribute to the development of high-quality, scalable, and performance-driven solutions.Key Responsibilities:Design and Develop Mobile Apps: Create innovative and...


  • Sydney, New South Wales, Australia TikTok Full time

    **Company Overview**TikTok is a leading destination for short-form mobile video, inspiring creativity and bringing joy to users worldwide. Our mission is to empower creators and provide an inclusive platform for self-expression.As a member of our global stream media team, you will be working closely with cross-functional teams to design and implement...


  • Sydney, New South Wales, Australia TikTok Full time

    **Role Summary**We are seeking a highly skilled Graduate Media Processing Specialist to join our team, contributing to the development of a competitive live streaming and RTC end-to-end solution for TikTok.As a key member of our global stream media team, you will be responsible for designing and implementing innovative audio and video components, focusing on...


  • Sydney, New South Wales, Australia Experis Full time

    About the RoleWe are seeking a seasoned Senior iOS Software Engineer to lead our mobile application development team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality mobile applications using existing and emerging technology platforms.Your Key Responsibilities:Design and implement...


  • Sydney, New South Wales, Australia GoPro, Inc. Full time

    Location: Sydney. This role offers the flexibility to work from home within proximity to an office location.">The RoleWe are seeking a highly skilled iOS Development Team Lead to join our team at GoPro, Inc. In this role, you will be responsible for leading the design and implementation of mobile applications that empower users to engage and celebrate their...

  • Lead Software Engineer

    6 months ago


    Sydney, Australia BigCommerce Full time

    Job description BigCommerce’s mission is to help merchants sell more at every stage of growth, from small startups, to mid-market businesses to large enterprises. We focus on being the best ecommerce platform so our customers can focus on what matters most: growing their businesses. We are equally passionate about growing our employee’s...


  • Sydney, New South Wales, Australia Canva Full time

    As a Frontend Engineer at Canva, you will have the opportunity to work on cutting-edge projects and contribute to the growth of a leading company in Australia. This role requires a strong background in software development, preferably with experience in building internal/external SDKs or APIs.About the JobWe are seeking a talented Frontend Engineer to join...


  • Sydney, New South Wales, Australia TikTok Full time

    Job SummaryWe are looking for a highly skilled C/C++ Software Engineer to develop and improve our mobile audio and video engine sdk. This role requires strong problem-solving skills, excellent debugging/troubleshooting skills, and the ability to work collaboratively in a fast-paced environment.About the RoleIn this position, you will be responsible for...