.png)
.jpeg)

Software Engineer - Core

Job Description
Our vision is to build the next generation platform to enable easy and fast creation of audio and video content powered by cutting-edge AI. Building a revolutionary way to record, transcribe, edit and mix spoken audio and video comes with a series of unique challenges and requires solving hard and complex problems.
The Core Team does a wide breadth of critical work to bring users to realize their ideas in the novel media editing platform that is Descript. We are a fun and creative group of engineers who find their way along less-traveled code paths, often crossing borders to do systems integrations. Paying attention to performance and security, we own full-stack feature development, iterate on high stakes ancillary systems (auth, payments...), and make foundational investments to improve the app.
Technical Challenges
We are a small team responsible for a large surface area. Our technical challenges are of this nature:
- Driving growth initiatives to enable a diverse community of people to create and communicate their ideas with the world.
- Learning about a variety of critical systems and identifying friction points to make targeted changes that improve the core app experience and performance.
- Interacting with external partners at many levels, defining API specs and enabling deep integrations.
Responsibilities
- Own building and shipping new features across all levels of the stack (frontend and backend).
- Collaborate with product and design teams on crafting great user experiences.
- Write high-quality testable code that's functional, long term maintainable and performant.
Job Requirements
- 3+ years of professional software development experience.
- Strong CS fundamentals and experience with web technologies (HTML/JS/CSS) and REST APIs.
- Self aware of strengths and seeking to constantly learn and improve.
- Strong written and verbal communication.