Staff Software Engineer - Fullstack

September 19, 2023

Apply Now
Logo of Descript

Descript

Record. Transcribe. Edit. Mix. As easy as typing. Take control with Descript. For support, visit https://descri.pt/help

Computer Software • B2C • Prosumer Applications

51 - 200

💰 Corporate Round on 2022-10

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. • Technical Challenges at Descript - Build best-in-class audio & video recording technology that works on web, desktop, and (eventually) mobile - Design and build new tools for video editing that give users the same kind of “magic” that they’ve become used to for audio editing in Descript. - Reduce the latency of multi-user collaboration to meet the standard set by other web-based collaborative tools. - Make Descript a web-first app by migrating systems that rely on native/Desktop integrations. - Improve the app’s performance during editing to make Descript’s performance indistinguishable from native competitors. - Architect a scalable backend infrastructure to quickly upload, process, and store large media files - Build & maintain standards for interoperability among Descript & 3rd party tools. • What You’ll Do - Lead initiatives that impact the larger Engineering org and company, as well as own building and shipping new features across all levels of the stack (frontend and backend) - Take shared ownership of the product process, and collaborate with product and design teams on crafting great user experiences - Write high-quality testable code that's functional, long-term maintainable, and performant - Provide mentorship, including to your more senior counterparts in your particular areas of expertise - Contribute to high-level architectural decisions, and help to design scalable and efficient systems • What You Bring - 7+ years of professional software development experience - Experience in leading large scale projects involving complex architecture and scalable solutions - Proficiency in modern technologies such as Typescript/Javascript/React/node.js/Go/Python - Strong CS fundamentals and experience with web technologies (HTML/JS/CSS) and REST APIs - Strong written and verbal communication - Customer obsession - You care about providing a good user experience and ensure you fully understand user needs before diving into engineering solutions - Good judgment in making tradeoffs to balance short-term needs with investing in long term foundation - Self aware of strengths, and seeking to constantly learn and improve • Nice to Have - Experience building creative tools - Experience building and optimizing single-page web applications

Requirements

• 7+ years of professional software development experience • Experience in leading large scale projects involving complex architecture and scalable solutions • Proficiency in modern technologies such as Typescript/Javascript/React/node.js/Go/Python • Strong CS fundamentals and experience with web technologies (HTML/JS/CSS) and REST APIs • Strong written and verbal communication • Customer obsession - You care about providing a good user experience and ensure you fully understand user needs before diving into engineering solutions • Good judgment in making tradeoffs to balance short-term needs with investing in long term foundation • Self aware of strengths, and seeking to constantly learn and improve • Nice to Have - Experience building creative tools - Experience building and optimizing single-page web applications

Benefits

• Generous healthcare package • Catered lunches • Flexible vacation time

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com