Kapwing is a cloud based video editing software tool that is now helping creators and businesses globalize their content with machine translation, voice cloning, and text to speech generation.
As a Senior Engineer, you will play an instrumental role in architecting and implementing our technology, improving our tech stack, and keeping an ear close to emerging AI vendors. This role is full-time in Kapwing's San Francisco HQ. We have a hybrid culture with 3 onsite days each week. Unfortunately, we currently do not sponsor visas and require candidates to have work authorization in the United States.
Responsibilities
- Design, build, and launch full-stack features (React, Node, Express, and Python).
- Test new features, monitor releases, and take calculated risks.
- Work with product managers and QA and own product/feature rollout.
- Investigate and prototype new technologies and build applications on top of ML-powered and generative AI APIs.
- Create a culture of engineering excellence by refining our processes, documentation, and cross-functional systems.
- Collaborate with, mentor, and teach other engineers
Requirements
- 4-8 years of production-level software engineering experience
- Comfortable with React, Javascript, Typescript, Node, and Python
- Strong knowledge of best engineering practices and write maintainable scalable code
- Experience prototyping and building new products from scratch
- Can evaluate, configure, and incorporate new web technology.
- Experience with monitoring systems like Sentry, Papertrail, Heroku, etc
- Work authorization in the USA
Bonus skills
- Experience with video engineering (FFMPEG, machine vision, video players, ImageMagik, etc)
- Experience with Mongo, Github CI, A/B testing
- Bilingual or multilingual
Kapwing Culture
- No ego: Theres a lot we wish we could do but don't have time for. Must have the ability to put the product needs first
- 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
- Passion for serving creative professionals and interest in media. Our product is fun and we have you to have fun building it too!
Compensation: $180,000 - $225,000
Top Skills
What We Do
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.
Everyone is a creator. The problem, however, is that today's tools get in the way of expressing our creativity fully. Especially when it comes to video, the gap between an idea and a video is wide enough that it's hard to even start.
Our mission at Kapwing is to make content creation easier and more accessible. Our main product, Kapwing Studio, is an online video editor that is both powerful and easy to use. Millions of creators every month choose Kapwing to tell their story and bring their ideas to life.
Our vision is to build a modern video editing platform that serves as the go-to tool for anyone creating video for Youtube, social media, or work. Being in the browser allows us to turn video editing, a traditionally heavyweight, time consuming workflow, into a joyful, collaborative, and fully-featured experience. We believe that we can use technology to augment the video editing and content creation experience, and we've already started on this path with a wide array of templates, applications of artificial intelligence, and new pipelines for exporting and video processing.
While software is the core of our product, being creative is the core of our work. Every team at Kapwing, from engineering to content to customer success, values trying new things, moving quickly, and helping creators in new ways. Join us on our journey to democratize creative tools and invent the future stack of video creation.