TikTok logo

Tech Lead, Live Streaming Backend

TikTok

Why Join Us

At TikTok, creation is at the core of our purpose. Our platform is built to help imaginations thrive, which is especially true for the teams that make TikTok possible. Together, we inspire creativity and bring joy—a mission we all believe in and aim towards achieving every day. Every challenge, no matter how difficult, is an opportunity to learn, innovate, and grow as one team. At TikTok, we create together and grow together, driving impact for ourselves, our company, and the communities we serve.

Team Introduction

Our popular video products are all empowered by our cutting-edge cloud technologies. As a Tech Lead in the Live Streaming Backend team, you will tackle challenges of designing and developing large-scale distributed systems to support low latency and high-quality end-to-end live streaming experiences on a global scale. This role involves technical leadership and expertise in coding, algorithms, and large-scale system design.

Responsibilities

  • Lead the design and development of the global scale, multi-regional live streaming platform with high stability and resiliency.
  • Design, implement, and operate critical and scalable services, including video delivery services, live scheduling services, and core persistence layers.
  • Define and drive software engineering best practices using CI/CD, test automation, and more.
  • Explore new opportunities and drive solutions to improve system scalability, resilience, and performance.

Qualifications

Minimum Qualification

  • Bachelor's degree in Computer Science or a related technical background.
  • Good programming experience with at least one of the following languages: C, C++, Java, Python, or Go.
  • Strong experience in leading the design and development of large-scale distributed systems across multiple teams.

Preferred Qualification

  • Familiarity with Unix/Linux operating systems.
  • Experience with SQL, NoSQL databases, and Memcache/Redis.
  • Experience with CDN, video processing, and delivery technology is a bonus.

TikTok 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. We are passionate about celebrating our diverse voices and creating an environment that reflects the many communities we reach.

Benefits
Extracted with AI

  • Medical insurance
  • Disability insurance
  • 401(k)

Similar jobs

Last update: 23 minutes ago

TikTok logo
TikTok

Front Software Engineer, TikTok Open Platform

Join TikTok as a Front Software Engineer to build and optimize front-end solutions for a global platform.

TikTok logo
TikTok

Operations Data Analyst - Trust and Safety

Join TikTok as an Operations Data Analyst in Trust and Safety, leveraging data analytics and visualization skills.

Twitch logo
Twitch

Data Scientist

Join Twitch as a Data Scientist to drive insights and analytics in a remote role. Leverage SQL, Python, and data visualization skills.

Twitch logo
Twitch

Data Scientist

Experienced Data Scientist needed for Twitch's central analytics and finance. Remote within the U.S. SQL, Python, R, Tableau skills required.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Backend

Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Verkada logo
Verkada

Staff Fullstack Engineer

Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.

Titan logo
Titan

Senior Full Stack Software Engineer

Join Titan as a Senior Full Stack Software Engineer in New York. Work with AWS, JavaScript, and TypeScript to build innovative financial solutions.

Text Blaze logo
Text Blaze

Principal Full-Stack Engineer (Backend Focus)

Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

TollBit logo
TollBit

Staff Fullstack (Frontend) Engineer

Join TollBit as a Staff Fullstack Engineer, focusing on frontend with React.js, in a remote role with competitive salary and benefits.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

VIZIO logo
VIZIO

Senior Staff Software Engineer

Join VIZIO as a Senior Staff Software Engineer in Dallas, TX. Lead full-stack development with JavaScript, Python, React.js, and AWS.

NVIDIA logo
NVIDIA

Senior Full Stack Web Software Engineer

Join NVIDIA as a Senior Full Stack Web Software Engineer to build AI-assisted developer tools using React.js and TypeScript.

Meetsta logo
Meetsta

Full Stack Developer (Founding Engineer) with gRPC Expertise

Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.

BJAK logo
BJAK

Lead Blockchain Engineer

Join BJAK as a Lead Blockchain Engineer to develop a groundbreaking stablecoin project. Remote work, competitive salary, and growth opportunities.

Opus Clip logo
Opus Clip

Staff Software Engineer, Core AI & Growth

Join OpusClip as a Staff Software Engineer in Core AI & Growth, driving innovation in AI video editing.

Adobe logo
Adobe

Senior Software Development Engineer

Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.

ByteDance logo
ByteDance

Full Stack Engineer - CapCut

Join ByteDance as a Full Stack Engineer for CapCut in Seattle, focusing on video editing and privacy technologies.

Tinder logo
Tinder

Data Scientist II, Growth

Join Tinder's Growth Data Science team as a Data Scientist II to drive data-informed decision-making and business solutions.

Intuit logo
Intuit

Senior Staff Software Engineer, Fullstack Frontend

Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.