jobr.pro
(General Hire) Frontend and Backend Software Engineer, Multimedia Architecture -
jobr.pro, San Jose, CA, US, 95199
This position is a general hire position targeting 3 sub-teams under the department of the Multimedia platform. By applying for this role, your candidacy will be considered by the following 3 teams simultaneously. After the initial general coding rounds, candidates enter the "team matching" phase and will speak with the corresponding hiring manager.
Team 1: Multimedia Arch Frontend team
The Multimedia Arch Frontend team is responsible for improving user experience and performance on TikTok, either through platform/tooling and innovative project development, or through TikTok Web Multimedia experience and performance optimizations. Including but not limited to a series of platform development (data platforms, strategy platforms, AI platforms, diagnostic platforms, etc), Multimedia Web SDKs, Web Players(VoD & Live), performance optimizations, and WebAI innovations. Joining us, you will design, implement and make an impact on TikTok.
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), combining 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.
Have 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.
Team 2: Creation Platform team
The Creation Platform team, as the cornerstone of TikTok content creation, is responsible for the core content creation ecosystem of TikTok. As a backend team, we collaborate closely with the product team and other cross‑functional teams to explore innovative methods of content creation in TikTok, build a trusted content creation platform that prioritizes privacy and security, and drive the evolution of TikTok content creation infrastructure, ultimately providing the best content creation experience for TikTok creators.
If you join us, you will have the opportunity to:
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.
Team 3: MultiMedia Data Platform
Our team's mission is to build scalable, reliable, compliant and valuable data products to power the next generation player development, multimedia domain experience optimization and cost saving.
We are looking for seasoned backend software engineers who have strong problem‑solving skills and coding skills to build and manage scalable, reliable systems. You will have the opportunity to partner closely with a globalized engineering and product team in a high‑impact and fast‑paced environment.
Responsibilities
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.
#J-18808-Ljbffr