Software Engineer, Video-On-Demand

ByteDance
Singapore
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: []

Build and operate scalable, secure services for video products, including video delivery, upload services, and a core persistence layer. Develop an intelligent video QoS data platform to help client developers optimize user experience, and design global multi-regional video infrastructure. Work on next-generation video processing and live-streaming systems for large-scale networks, leveraging coding, algorithms, and large-scale system design.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
ByteDance
ByteDance
1 month ago

Software Engineer, Video-On-Demand

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 days agoStatus: Live
Reposted: similar role first listed 1 month ago

Job Summary

Build and operate scalable, secure services for video products, including video delivery, upload services, and a core persistence layer. Develop an intelligent video QoS data platform to help client developers optimize user experience, and design global multi-regional video infrastructure. Work on next-generation video processing and live-streaming systems for large-scale networks, leveraging coding, algorithms, and large-scale system design.
Location: Singapore
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Architect and develop efficient, highly scalable, secure services that power video products.
  • •Design, implement, and operate critical scalable services including video delivery, upload, and core persistence.
  • •Develop an intelligent video QoS data platform and help client developers optimize product user experience.
  • •Design, build, and maintain a global multi-regional video infrastructure system.

Key Requirements

  • •Bachelor’s degree in Computer Science or a related technical background involving software/system engineering, or equivalent experience.
  • •Programming experience with at least one of Go, Java, Python, or C++.
  • •Experience relevant to CDN, multimedia, or live streaming (preferred).
  • •Familiarity with Unix/Linux operating systems (preferred).
Experience:CDNMultimediaLive streaming
Education:Bachelor's in Computer Science
Tech Stack:GoJavaPythonC++Unix/LinuxCDN

Company Brief

ByteDance
Develops consumer internet and content platforms, including TikTok and other apps for short-form video, news, and entertainment. It also builds advertising, commerce, and creator tools that connect audiences, brands, and publishers across global markets.
Industry: Digital Media
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Established Company
Headquarters: Beijing, China
Founded: 2012
WebsiteLinkedIn