Full-Stack Software Engineer
Posted on 8/7/2023
INACTIVE
Kapwing

11-50 employees

Online video editor.
Company Overview
Kapwing's mission is to enable digital storytelling. Kapwing empowers people to make and share their stories on the internet.
AI & Machine Learning
Data & Analytics

Company Stage

Series A

Total Funding

$12.7M

Founded

2018

Headquarters

San Francisco, California

Growth & Insights
Headcount

6 month growth

0%

1 year growth

0%

2 year growth

2%
Locations
San Francisco, CA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Sentry
Kubernetes
Python
React.js
Jest
TypeScript
REST APIs
CategoriesNew
Software Engineering
Requirements
  • 2-6+ years of production-level software engineering experience in a modern web stack
  • Comfortable with React, Redux, Typescript, Node, automated testing (i.e. Cypress, Jest) and REST APIs
  • Experience prototyping and building new products from scratch. Can evaluate, configure, and incorporate new web technology
  • Can leverage monitoring systems like Sentry, Graylog, and Newrelic and navigate errors in a kubernetes environment
  • Scrappy: Define and quickly execute on MVPs to test out product hypotheses. Descopes problems to avoid getting lost in the weeds
  • Entrepreneurial: Excited about joining a small, high-growth team and contributing across all areas of the company
  • No ego: There's a lot we wish we could do but don't have time for. Must have the ability to put the product's needs first
  • [Preferred] Interest in or experience with video engineering (processing, uploads, FFMPEG, visual recognition, etc)
  • [Preferred] Passion for serving creative professionals and interest in media
  • Work authorization in the USA for 4+ years without sponsorship
Responsibilities
  • Define, build, and launch full-stack features (React, Node, and Python) for one of the world's most popular cloud-based video editors
  • Stay up-to-date on new AI technologies, including LLMs and generative models. Prototype and test new technologies to evaluate quality and improve performance
  • Test new features, monitor releases, and mitigate risk
  • Investigate and prototype new technologies and build applications on top of ML-powered APIs
  • Implement new features and improvements to Kapwing's Studio and other core products. Partner with product and growth to reach new creators and sell to creative enterprises
  • Create a culture of engineering excellence by refining our processes, documentation, onboarding and interviewing practices, tooling, and other cross-functional systems. Collaborate with, mentor, and teach other engineers on your area of expertise