Software Engineer - Video-On-Demand Technology - Backend Singapore Regular

ByteDance

Singapore

On-site

SGD 60,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A leading technology company based in Singapore is looking for a skilled Software Engineer to architect and develop scalable services for their video products. The role requires a Bachelor’s degree in Computer Science or equivalent, alongside experience in programming languages such as Go, Java, Python, or C++. Preferred qualifications include a minimum of 3 years' experience in CDN or live streaming. The company promotes an inclusive workplace where diverse perspectives are celebrated.

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience.
  • Good programming experience with Go, Java, Python, or C++ is required.

Responsibilities

  • Architect and develop scalable, secure services for video products.
  • Design and implement core video delivery and upload services.
  • Develop a QoS data platform for optimizing user experience.
  • Maintain a global, multi-regional video infrastructure system.

Skills

Programming in Go
Programming in Java
Programming in Python
Programming in C++
Understanding of CDN
Knowledge of Multimedia
Familiar with Unix/Linux

Education

Bachelor's degree in Computer Science or related field

Job description

About ByteDance

Founded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok and China‑specific platforms such as Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect, consume, and create content.

Team Introduction

Video‑On‑Demand (VOD) is a world‑leading video platform that provides multi‑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, including TikTok and its affiliates, are all empowered by our cutting‑edge cloud technologies.

What You Will Be Doing
  • Architect and develop efficient, highly scalable, and secure services that power all video products within the organization.
  • Design, implement and operate critical and scalable services, including video delivery services, upload services, and core persistence layer.
  • Develop an advanced intelligent video QoS data platform to help client developers optimize the user experience of our products.
  • Design, build, and maintain a global‑scale, multi‑regional video infrastructure system.
Minimum Qualifications
  • Bachelor's degree in Computer Science or a related technical background involving software/system engineering, or equivalent working experience.
  • Good programming experience with at least one of the following languages: Go, Java, Python, or C++.
Preferred Qualifications
  • At least 3 years of experience with CDN, Multimedia, or Live Streaming.
  • Familiar with Unix/Linux operating systems.
Inclusive Workplace

ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives. Our platform connects people from across the globe, and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life. To achieve that goal, we celebrate diverse voices and create an environment that reflects the many communities we reach.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Site Reliability Engineer (Cloud) - Infrastructure Engineering Technology - DevOps Singapore Regular
Site Reliability Engineer (Cloud) - Infrastructure Engineering Technology - DevOps Singapore Regular

ByteDance • Singapore

On-site
SGD 60,000 - 90,000
Software Engineer (Distributed Storage), Cloud Infrastructure
Software Engineer (Distributed Storage), Cloud Infrastructure

ByteDance • Singapore

On-site
SGD 100,000 - 180,000
Backend Software Engineer - Data Management Suite Singapore Regular
Backend Software Engineer - Data Management Suite Singapore Regular

ByteDance • Singapore

On-site
SGD 70,000 - 100,000
Backend Software Engineer (Cloud Platform) - Cloud Infrastructure Singapore Regular
Backend Software Engineer (Cloud Platform) - Cloud Infrastructure Singapore Regular

ByteDance • Singapore

On-site
SGD 80,000 - 120,000
Backend Engineer - Machine Learning Storage Infra (Singapore)
Backend Engineer - Machine Learning Storage Infra (Singapore)

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 120,000 - 180,000
Backend Engineer, Global Live (Core Service) - Singapore
Backend Engineer, Global Live (Core Service) - Singapore

TikTok • Singapore

On-site
SGD 120,000 - 180,000
Backend Software Engineer - (Data Management Suite) Singapore Regular
Backend Software Engineer - (Data Management Suite) Singapore Regular

Pangle • Singapore

On-site
SGD 140,000 - 220,000
Backend Engineer - AML Engine Orchestration Singapore Regular
Backend Engineer - AML Engine Orchestration Singapore Regular

ByteDance • Singapore

On-site
SGD 70,000 - 100,000
Diversity and Inclusion initiatives
Opportunities for professional growth
Backend Software Engineer (SRE) Graduate (Cloud Infrastructure) - 2027 Start
Backend Software Engineer (SRE) Graduate (Cloud Infrastructure) - 2027 Start

BYTEDANCE PTE. LTD. • Singapore

On-site
SGD 67,000 - 112,000
Software Engineer in Machine Learning Infra - Recommendation Architecture (ByteDance Singapore)[...]
Software Engineer in Machine Learning Infra - Recommendation Architecture (ByteDance Singapore)[...]

ByteDance • Singapore

On-site
SGD 70,000 - 100,000