Software Engineer- Live Streaming Backend (Distributed Systems)

TikTok
New South Wales
Full time
3 weeks ago
About the Department
Video & Edge 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.

Responsibilities
• Design, build and maintain a global scale, multi-regional live streaming platform.
• Design, implement and operate our critical and scalable services - ranging from video delivery services, live scheduling services, and core persistence layer.
• Build live streaming platforms, systems, and infrastructure with knowledge in network and distributed systems.
• Ensure service & system quality by building testing frameworks and creating automation tests.
• Participate in design reviews and code reviews for the live streaming infrastructure team.
Apply
Other Job Recommendations:

Senior Software Engineer, iOS, Google Photos

Google
Sydney, New South Wales
5 years of experience with software development in one or more programming languages, and with data structures/algorithms. 3 years...
3 weeks ago

Senior Software Engineer, Engineering Productivity, Android

Google
Sydney, New South Wales
  • 5 years of experience with software development in one or...
  • 3 years of experience in developing software products, and 1...
3 weeks ago

Lead Software Engineer, Java

JPMorgan Chase & Co.
New South Wales
  • Executes creative software solutions, design, development,...
  • Develops secure high-quality production code, and reviews...
2 days ago

Software Quality Assurance Engineer - Firmware Team

Pickle Robot
Boston, Massachusetts
  • Work closely with software, firmware, and systems engineers...
  • Conduct thorough testing of various safety sensors,...
1 week ago

Lead Backend Engineer (Node.js)

Bilue
New South Wales
  • Design, build, and maintain scalable, secure back-end...
  • Develop and maintain APIs that support web, mobile, and SDUI...
2 days ago

Structural Engineer / Senior Structural Engineer (Immediate & Offshore)

Wood
Perth, Western Australia
Wood is recruiting a Structural Engineer / Senior Structural Engineer for an immediate start to contribute to a major brownfields...
1 week ago

Project Engineer

BMD Group
Adelaide City Council, South Australia
  • Oversee the structures scope of the project which may...
  • Collaborate with stakeholders including clients,...
2 days ago

Lead Full Stack Engineer

Livewire Markets
Sydney, New South Wales
  • Help architect and build the next generation of Australia’s...
  • Play a central role in re-platforming legacy systems onto...
2 weeks ago

Backend Software Engineer, TikTok Live Revenue

TikTok
New South Wales
That's how we drive impact - for ourselves, our company, and the communities we serve TikTok Live revenue engineering team is...
3 weeks ago

Backend Software Engineer, Trust and Safety Engineering (Australia)

TikTok
New South Wales
The Trust and Safety(TnS) engineering team is responsible for protecting our users from harmful content and abusive behaviors With...
3 weeks ago