Video editing is the final frontier of software tools moving to the cloud. We're making the next generation of modern creators tools to enable everyone to share their story online. Join us at Kapwing on our mission to make content creation fast, accessible, and collaborative.
Why join us?
Serving >3 Million monthly-active creators
Nearing profitability with 2.5x growth YOY
Funded by Kleiner Perkins and CRV
100k subscribers on YouTube and 25k followers on TikTok
Team has grown 2x in the last year and will grow 2x in 2022
Engineering at Kapwing
Engineering is at the heart of the Kapwing's mission to empower creators. As a small, fast-moving team, every engineer has impact on both the design and implementation of new features, and works closely with product managers and engineering leads. We work in two-week development cycles, but emphasize getting things right over meeting deadlines. All code is reviewed in a Github pull request before being merged. We have a culture of continuous improvement through candid, thoughtful feedback, and are constantly improving our engineering processes and automated tooling to make sure engineers can ship with confidence at high velocity.
On our backend we are exporting 100k videos a day using python, ffmpeg and other open source tools. On our frontend we are using React and a host of browser API's (HTML5 video, WebCodecs, Web Workers, WebSockets, IndexedDB, WebAssembly etc ) to deliver a collaborative native-like video editing experience in the browser.
Designing animations and transitions on the frontend and backend: the frontend must preview the effect in real time while the backend must reproduce the frontend preview. Both frontend and backend must be coded in a performant matter.
Integrating AI features like style transfer, semantic image segmentation, beautification and other intelligent filters.
Experimenting with cutting-edge, low level apis like MSE and WebCodecs in order to enable smooth playback and precise frame accurate trimming on large (100+ HD layer) videos.
Working at Kapwing
Done is better than perfect: Trying new things quickly matters at Kapwing. We've always believed that the best way to learn is to try to put something out there, and then iterate and improve it over time.
Get better everyday: We strive for excellence and we value our craft of writing quality software. At work, we want to challenge ourselves to improve every day.
Have fun: We don't take ourselves too seriously here at Kapwing. We're a product that people use to make all sorts of silly memes.
Inclusion matters: We take pride in our diverse team and a safe and inclusive community at work. We're a female-founded, female-led company. We actively make sure our office (virtual or not) is a safe space for everyone.
Speak up: Kapwing is a place where different stories and opinions are valued. We want kind debates, because we know that they will lead us to the best product.
Think original: We love change - and we never want to get stuck in one way of doing things. We embrace what's relevant at any given time.
Work from Home
Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.