CareerPlan

UI/UX Software Engineer (C++/Qt)

San FranciscoFull-time2026-11-04 → 2026-11-09
On-site · United States

Core

Build the interface editors live in ten hours a day for a native C++ video editing platform, ensuring it feels instant on big projects and clear at a glance.

Role type

mid-level UI Software Engineer (C++/Qt)

Builds

native C++ editor and headless media runtime for professional video editing

Domain

Creative software / Video editing / Desktop applications

Deliverable

product features

Required skills

Production C++, Complex stateful UI, Custom UI performance, Craft (usability/interaction design), Creative drive, Video editing fluency

Preferred skills

Cross-platform desktop work, Qt painting and QML profiling, Custom rendering, Media playback, Accessibility, Localization

Technologies

C++, Qt Widgets, Qt, QML

Responsibilities

Build timeline, panels, and viewers in C++ and Qt; Make interactions feel instant on large projects via painting, caching, and responsiveness; Ship improvements from Story editors' feedback every week; Own moderately scoped features from implementation planning through testing, review, and release; Develop reusable widgets, controls, themes, and desktop interaction patterns; Debug across widget, painting, QML, and application-logic layers, and write tests

Seniority

Mid-level, hands-on IC