Software Engineer, Video-On-Demand

3 Months ago • All levels • Monetization • Backend Development • Network Engineering

Job Summary

Job Description

ByteDance is looking for a Software Engineer to join their Video-On-Demand team. The team is responsible for building the next-generation video processing platform and the largest live-streaming network, which provides excellent experiences for billions of users around the world. In this role, you will architect and develop efficient, highly scalable, and secure services that power all the video products within the organisation. You will also design, implement and operate critical and scalable services, including video delivery services, upload services, and core persistence layer. Additionally, you will develop advanced intelligent video QoS data platform and help client developers make decisions to optimise the user experience of our products. Finally, you will design, build and maintain a global scale, multi-regional video infrastructure system.
Must have:
  • Bachelor's degree in Computer Science or related field
  • Good programming experience with Go, Java, Python or C++
  • Experience with CDN, Multimedia or Live Streaming
  • Familiar with Unix/Linux operating systems

Job Details

Responsibilities
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 as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content. Why Join Us Creation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible. Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. To us, every challenge, no matter how ambiguous, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At ByteDance, we create together and grow together. That's how we drive impact - for ourselves, our company, and the users we serve. Join us. 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 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 the challenges of large-scale networks all over the world, while leveraging your expertise in coding, algorithms, complexity analysis, and large-scale system design. What you will be doing: - Architect and develop efficient, highly scalable, and secure services that power all the video products within the organisation; - Design, implement and operate our critical and scalable services, including video delivery services, upload services, and core persistence layer; - Develop advanced intelligent video QoS data platform, and help client developers make decisions to optimise the user experience of our products; - Design, build and maintain a global scale, multi-regional video infrastructure system.
Qualifications
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: - Experience with CDN, Multimedia or Live Streaming. - Familiar with Unix/Linux operating systems. 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 are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach. We are passionate about this and hope you are too. #LI-CT

Similar Jobs

Escape Velocity Entertainment - Lead Web-Tools Engineer

Escape Velocity Entertainment

(Remote)
• 3 Weeks ago
PwC - Tester/Testerka automatyzujÄ…cy/a (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
• 4 Months ago
Netflix - Distributed Systems Engineer (L5) - Compute Runtime

Netflix

United States (Remote)
• 3 Months ago
OKX - Data Engineer

OKX

Hong Kong (On-Site)
• 4 Months ago
ION - Senior Technical Consultant - Endur

ION

Jersey City, New Jersey, United States (On-Site)
• 4 Months ago
InMobiInMobi - Lead Solutions Engineer

InMobiInMobi

New York, New York, United States (On-Site)
• 5 Months ago
ByteDance - Finance Internal Control Intern - 2025 Start

ByteDance

(On-Site)
• 1 Month ago
Xsolla - Product Owner - Game Sales

Xsolla

France (Hybrid)
• 2 Months ago
ByteDance - Backend Software Engineer - Customer Service Platform - Seattle

ByteDance

Seattle, Washington, United States (On-Site)
• 3 Months ago
Amanotes - Product Monetization Lead

Amanotes

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
• 3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Numrah - Android Developer

Numrah

(Remote)
• 3 Weeks ago
Frontier Developments - Experienced UI Developer

Frontier Developments

Cambridge, England, United Kingdom (Hybrid)
• 3 Weeks ago
Resolver, a Kroll Business - Performance Test Engineer

Resolver, a Kroll Business

Hyderabad, Telangana, India (On-Site)
• 4 Months ago
Nielsen Holdings - Sr. Data Engineer - (Big Data, Spark, Scala, Python, AWS, RDBMS, SQL)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
• 3 Months ago
Werplay - QA Automation Engineer

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
• 1 Month ago
PwC - Software Engineer Senior Associate - MILANO [DIG]

PwC

Milan, Lombardy, Italy (On-Site)
• 4 Months ago
EXUSIA - Senior Data Analyst / Tester

EXUSIA

United States (Remote)
• 4 Months ago
PlayStation Global - Senior Service Reliability Engineer

PlayStation Global

Berlin, Berlin, Germany (On-Site)
• 3 Months ago
Ubisoft - Programming Team Lead (Engine)

Ubisoft

Saguenay, Quebec, Canada (Hybrid)
• 8 Months ago
Microsoft - Principal Software Engineer - IC3 Platform & AI Ops Engineering

Microsoft

Prague, Prague, Czechia (On-Site)
• 1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Singapore

SSC Technologies - Associate Manager, Fund Accounting

SSC Technologies

Singapore (On-Site)
• 4 Months ago
Riot Games - Senior Manager, Game Production - League of Legends

Riot Games

Singapore (On-Site)
• 1 Month ago
ByteDance - Production System Engineer, Infrastructure Engineering

ByteDance

Singapore (On-Site)
• 3 Months ago
Bushiroad - Licensing Executive / Senior Licensing Executive

Bushiroad

Singapore, Singapore (On-Site)
• 1 Day ago
ByteDance - Solution Architect (GenAI), BytePlus

ByteDance

Singapore (On-Site)
• 1 Month ago
Ubisoft - Senior Rewards Partner

Ubisoft

Singapore, Singapore (On-Site)
• 2 Months ago
Garena - Game Developer Intern

Garena

Singapore (On-Site)
• 3 Weeks ago
Marvell - Senior Product Engineer

Marvell

Singapore (On-Site)
• 3 Months ago
ByteDance - Security Software Engineer

ByteDance

Singapore (On-Site)
• 3 Months ago
ByteDance - Technical Program Manager - PMO

ByteDance

Singapore (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

Monetization Jobs

ByteDance - Machine Learning Engineer - Global Payment - 2025 Start

ByteDance

Singapore (On-Site)
• 1 Month ago
ByteDance - Business Analyst, Philippines

ByteDance

Taguig, Metro Manila, Philippines (On-Site)
• 3 Months ago
Xsolla - Customer Support Representative

Xsolla

Baku, Azerbaijan (On-Site)
• 1 Week ago
ByteDance - Search Operations Team Lead - Trust and Safety - Japan

ByteDance

Tokyo, Japan (On-Site)
• 3 Months ago
Netflix - Manager, FS&A Ads (Platform)

Netflix

Los Angeles, California, United States (On-Site)
• 3 Months ago
ByteDance - Product Operations - Search Evaluation and Investigation - Manila

ByteDance

Pasig, Metro Manila, Philippines (On-Site)
• 3 Months ago
ByteDance - Financial Services Partnership Manager - Global Payment

ByteDance

San Jose, California, United States (On-Site)
• 1 Month ago
ByteDance - Software Engineer - Applied Machine Learning

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
InnoGames - Monetization Manager

InnoGames

Hamburg, Hamburg, Germany (Hybrid)
• 5 Days ago
ByteDance - ByteDance Product Manager Workplace Services Graduate,Dubai, 2025

ByteDance

Dubai, Dubai, United Arab Emirates (On-Site)
• 3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Where imagination meets innovation, delivering limitless gaming experiences.

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

Seattle, Washington, United States (On-Site)

San Jose, California, United States (On-Site)

Seattle, Washington, United States (On-Site)

View All Jobs

Get notified when new jobs are added by ByteDance

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug