CareerPlanSign in

高级PC客户端开发工程师(基础剪辑方向) - 剪映CapCut

上海💼 Full-time🗓 2026-09-28

Core

Develop core PC-based video editing capabilities including timeline, multi-track editing, asset management, and rough cutting for CapCut and related products.

Role type

Senior PC Client Engineer (Video Editing)

Builds

PC video editing applications (CapCut, Xingtu, etc.)

Domain

Consumer Media & Entertainment / Video Editing

Deliverable

product features

Required skills

C++, Object-Oriented Design, Data Structures & Algorithms, Windows/macOS Development, CI/CD, Performance Optimization, Memory Management

Preferred skills

Cross-platform GUI frameworks (Qt, CEF), Audio/Video/Multimedia processing, Graphics Rendering, AI/LLM applications, AI Agents, Function Calling, AI-assisted coding tools

Technologies

C++, Qt, CEF, Windows, macOS

Responsibilities

Develop and iterate core editing modules (timeline, multi-track, asset management); Design and implement commercialization features (subscriptions, payments); Integrate AI Agent capabilities into the editing workflow; Participate in technical architecture design and code reviews; Collaborate with product, design, and QA teams for delivery.

Sourced via bytedance · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.