Kapwing

east_bay, ny, remote, sf, silicon_valley
26 - 50 Employees
11 - 25 Engineers
$10M - $25M Funding
Series A

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.

Kapwing photo 1 Kapwing photo 2 Kapwing photo 3 Kapwing photo 4

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 team and processes

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.

Technical Challenges

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.

Projects you might work on
  • 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.

Tech stack
React
Python
Node.js
Express.js
TypeScript
Docker
JavaScript
Google Cloud Platform

Working at Kapwing

Our Values

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.

Perks & benefits
  • Generous Vacation
  • Free Food
  • Beautiful Office
  • Health Insurance
  • Flexible Hours
  • Women-led company
  • Work from Home
Our Team by the Numbers
Engineering team
Women
20%
Company-wide
Women
40%
Leadership
Women
50%
Board
Women
33%

External Links

Interested in this company?
Skip straight to final-round interviews by applying through Triplebyte.

Apply