Tech Lead, Live Streaming Backend
TikTokWhy 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
Front Software Engineer, TikTok Open Platform
Join TikTok as a Front Software Engineer to build and optimize front-end solutions for a global platform.
Operations Data Analyst - Trust and Safety
Join TikTok as an Operations Data Analyst in Trust and Safety, leveraging data analytics and visualization skills.
Data Scientist
Join Twitch as a Data Scientist to drive insights and analytics in a remote role. Leverage SQL, Python, and data visualization skills.
Data Scientist
Experienced Data Scientist needed for Twitch's central analytics and finance. Remote within the U.S. SQL, Python, R, Tableau skills required.
Senior Staff Software Engineer, Fullstack Backend
Join Intuit as a Senior Staff Software Engineer to lead MarTech initiatives, focusing on backend development and integration.
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.
Senior Software Engineer (Backend) - Content Lake DX
Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.
Staff Fullstack Engineer
Join Verkada as a Staff Fullstack Engineer to design and develop backend APIs and scalable solutions for real-time video monitoring.
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.
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.
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.
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.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
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.
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.
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.
Lead Blockchain Engineer
Join BJAK as a Lead Blockchain Engineer to develop a groundbreaking stablecoin project. Remote work, competitive salary, and growth opportunities.
Staff Software Engineer, Core AI & Growth
Join OpusClip as a Staff Software Engineer in Core AI & Growth, driving innovation in AI video editing.
Senior Software Development Engineer
Join Adobe as a Senior Software Development Engineer in San Jose, focusing on React, JavaScript, and cloud-based microservices.
Software Development Engineer
Join Adobe as a Software Development Engineer to lead the development of Journey Optimizer Omnichannel product.
Full Stack Engineer - CapCut
Join ByteDance as a Full Stack Engineer for CapCut in Seattle, focusing on video editing and privacy technologies.
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.
Senior Staff Software Engineer, Fullstack Frontend
Join Intuit as a Senior Staff Software Engineer, focusing on fullstack frontend development with Mailchimp in New York.
Software Development Engineer
Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.