TikTok · 2 hours ago
(General Hire) Frontend and Backend Software Engineer, Multimedia Architecture - Multiple levels
TikTok is the leading destination for short-form mobile video, and they are seeking Frontend and Backend Software Engineers to join their Multimedia Architecture teams. The role involves collaborating across teams to develop multimedia-related platforms, optimize user experiences, and build scalable backend systems for content creation and data management.
Content CreatorsContent DiscoveryMedia and EntertainmentSocial MediaVideo
Responsibilities
Work closely with our talented backend, data, algorithm and AI team to develop and ship multimedia-related platforms & toolings for TikTok data, strategies and optimizations
Build world-class frontends, with data visualization for big data, deep web tech stack (Web workers, WebGPU, WebAI, etc), combine elegance, performance, reusability and maintainability
Optimize TikTok Web Multimedia experience and performance, including but not limited to VoD, Live, Image-related multimedia SDKs by learning world-class multimedia tech and architecture, machine learning strategies
Promote robust and maintainable code, clear documentation, and deliver high-quality work in a rapid environment
Has opportunities to explore and apply the latest and world-class frontend tech, multimedia tech, and AI tech on a daily work basis
Help our team grow from your expertise, experience, and perspectives
Directly design and develop features touching global users, and bring real-world impact
Collaborate closely with cross-functional teams to explore innovative product ideas and cutting-edge technologies
Work with experts in different technical domains to identify and solve challenging issues in the world-leading multimedia infrastructure
Evolve the architecture of global large-scale distributed backend systems to better support TikTok's future
Develop large-scale and reliable backend systems
Improve system design and architecture to ensure high stability and performance of the services
Collaborate with multiple cross-functional teams to deliver high-quality work in rapid product development
Qualification
Required
Proficiency in Typescript, ES5/6, CSS, and various layouts
Experience in solving CSS/JS multi-browser compatibility problems and front-end performance optimization, familiarity with React, Angular, Vue.js, or any other equivalent library/framework
Proficient in at least one programming language such as Java, Golang, Java, C++, Python
Deep understanding of computer architectures, data structures, and algorithms, and hands-on experience in commonly used technical stacks such as databases, caches, and message queues
Experienced in building backend services for large-scale consumer-facing applications
Preferred
Understanding or experience in the Multimedia domain, such as working on video-related platforms/products, understanding of video codecs, video quality optimization, or web media player related is a plus
Good usage of AI tools for development efficiency and has AI or ML related product/working experience is a plus
Having experience of back-end technologies and databases, proficient in golang or BFF development is a plus
Experience with large data set visualization is a plus
Industry experience in building large-scale distributed backend services for consumer-facing applications
Knowledge of multimedia technologies such as video codecs, media containers
Benefits
Medical, dental, and vision insurance
401(k) savings plan with company match
Paid parental leave
Short-term and long-term disability coverage
Life insurance
Wellbeing benefits
10 paid holidays per year
10 paid sick days per year
17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)
Company
TikTok
TikTok is a short-form video entertainment app and social network platform. It is a sub-organization of ByteDance.
H1B Sponsorship
TikTok has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (979)
2024 (601)
2023 (387)
2022 (322)
2021 (133)
2020 (72)
Funding
Current Stage
Late StageRecent News
2025-12-31
2025-12-30
Company data provided by crunchbase