
Backend Software Engineer, Video Infrastructure
2 weeks ago
Responsibilities
TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo.
Why Join Us
Creation is the core of TikTok's purpose. Our platform is built to help imaginations thrive. This is doubly true of 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.
To us, every challenge, no matter how difficult, is an opportunity; to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always.
At TikTok, we create together and grow together. That's how we drive impact - for ourselves, our company, and the communities we serve.
Join us.
Team Introduction
Video Infrastructure 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 challenges of large-scale networks all over the world, while leveraging your expertise in coding, algorithms, complexity analysis, and large-scale system design.
**Responsibilities**:
- Implement and integrate next generation computing platform for multimedia processing, including severless / faas, heterogeneous computing, video intelligence.
- Design, build and maintain a global scale, multi-regional video infrastructure system.
- Design, implement and operate our critical and scalable services, including video delivery services, upload services, and core persistence layer.
- Build live streaming platforms, systems, and infrastructure with knowledge in network and distributed systems.
- Participate in design reviews and code reviews for the video infrastructure team.
**Qualifications**:
Minimum Qualifications
- Bachelor's degree in Computer Science or a related technical background involving software/system engineering
- Good programming experience with at least one of the following languages: C, C++, Java, Python, or Go.
- Expertise in designing, analyzing, and troubleshooting large-scale distributed systems.
Preferred Qualifications
- At least 3 years of working experience in related role
- Experience with network software, e.g. TCP/IP, IP Tables, NAT, Deep Packet Inspection, IPV4, IPV6, routing protocols, etc.
- Experience with CDN, Multimedia, Live Streaming, and WebRTC.
- Familiar with Unix/Linux operating systems.
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. At TikTok, our mission is to inspire creativity and bring joy. 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.
-
Backend Software Engineer
7 days ago
Singapore Hays Full time**Your new company** A world-leading video platform that provides multi-media storage, delivery, transcoding, and streaming services. **Your new role** As a Backend Engineer/ Tech Lead, you will Implement and integrate next generation computing platform for multimedia processing, including severless / faas, heterogeneous computing, video intelligence....
-
Software Engineer
1 week ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full time**JOB DUTIES**: - Define overall backend architecture for new systems and software products based on product requirements. - Responsible for systems functional backend development optimised in terms of performance, responsiveness, security, reliability and feasibility. - Lead system design and improve system stability with best practices such as agile...
-
Backend Software Engineer, Video Infrastructure
2 weeks ago
Singapore NodeFlair Full time**Job Summary**: **Salary** S$9,409 - S$18,823 / Monthly EST **Job Type** Permanent **Seniority** Mid **Years of Experience** At least 3 years **Tech Stacks** TCP C++ Go WebRTC UNIX Java Linux C Python - Working in this team, you will have the opportunity to tackle challenges of large-scale networks all over the world, while leveraging your expertise in...
-
Principal Software Engineer
1 week ago
Singapore beBee Backend Full time $80,000 - $120,000About the RoleWe are seeking a skilled Backend Software Architect to join our team. The successful candidate will be responsible for designing and implementing scalable and high-performance applications that meet the needs of our clients. This is an excellent opportunity for someone who wants to take their career to the next level.Key...
-
Backend Engineer
7 days ago
Singapore TIKTOK PTE. LTD. Full time**Responsibilities **About TikTok**: TikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok global offices include Los Angeles, New York, London, Paris, Berlin, Dubai, Mumbai, Singapore, Jakarta, Seoul, and Tokyo. Now we are building up an engineering team for the core TikTok video production...
-
Singapore NodeFlair Full time**Job Summary**: **Salary** S$7,500 - S$15,000 / Monthly **Job Type** **Seniority** Mid **Years of Experience** At least 3 years **Tech Stacks** C++ Go Java C Python **PRODUCT AREA**: Whether it is paying online with Autofill, using tap and pay in stores, or using the Google Pay app, the Payments team at Google is focused on making payments simple,...
-
Senior Backend Software Engineer, Video Arch
1 week ago
Singapore TikTok Full timeTikTok is the leading destination for short-form mobile video. Our mission is to inspire creativity and bring joy. TikTok has global offices including Los Angeles, New York, London, Paris, Berlin, Dubai, Singapore, Jakarta, Seoul and Tokyo. Popular video products of Tiktok are all empowered by our cutting-edge cloud technologies. Working in this team, you...
-
Senior Backend Engineer
2 weeks ago
Singapore Hays Full time**Your new company** A world-leading video platform that provides multi-media storage, delivery, transcoding, and streaming services. **Your new role** As a Backend Engineer/ Tech Lead, you will Implement and integrate next generation computing platform for multimedia processing, including severless / faas, heterogeneous computing, video intelligence....
-
Backend Software Engineer
1 week ago
Singapore Refine Group Full timeResponsibilities Team introduction: Build Reliability at Global Scale Every time a short video is posted or viewed on TikTok, our team is working behind the scenes to make sure it happens instantly and reliably. The Short Video Reliability team blends deep systems expertise with large-scale architecture design to keep TikTok running smoothly for billions of...
-
Backend Software Engineer
2 weeks ago
Singapore TikTok Pte. Ltd. Full time $150,000 - $200,000 per yearResponsibilities Team introduction: Build Reliability at Global Scale Every time a short video is posted or viewed on TikTok, our team is working behind the scenes to make sure it happens instantly and reliably. The Short Video Reliability team blends deep systems expertise with large-scale architecture design to keep TikTok running smoothly for billions of...