Descript is revolutionizing the editing process by integrating traditional methodologies with AI technologies. They are seeking a Senior Software Engineer for their Growth Engineering team to build systems that enhance user growth through experimentation and data-driven insights.
Responsibilities:
- Design and own the experimentation playbook — the frameworks, tooling, and best practices that let the whole team run faster, cleaner tests
- Architect personalization and user journey systems that adapt the product experience based on who someone is and what they're trying to do
- Build the data pipelines and instrumentation that give us a real-time window into what's working
- Own A/B tests end-to-end: form the hypothesis, instrument the feature, ship it, analyze the results, make the call — repeat
- Own activation and onboarding flows — the early moments that turn a new signup into someone who gets it and stays
- Help establish the metrics culture — work with Data and Product to define what we're optimizing for, and build toward it
- Build full-stack across frontend and backend: snappy React UI, the APIs behind it, and everything in between
- Partner with Product and Design to define what we're building, not just how we build it
- Bring a systems thinker's perspective to the team to enhance the playbook — your judgment will carry real weight
Requirements:
- 5+ years of professional software engineering experience (senior) or 8+ years (staff/lead)
- Strong command of TypeScript/JavaScript and React — you're the person others come to with hard frontend questions
- Deep familiarity with web fundamentals: HTML, CSS, REST APIs, performance optimization
- Experience running A/B tests and product experiments — you understand what a good test looks like and what the results actually mean
- A genuine hunger to connect engineering work to business outcomes — you care about the metric, not just the merge
- Comfort with ambiguity: you can define the problem, not just solve one that's handed to you
- Strong written and verbal communication — you can explain a tradeoff to an engineer and a result to a stakeholder
- Experience with single-page app architecture and performance at scale
- Experience with creative or prosumer tools
- Familiarity with product analytics platforms (Amplitude, Mixpanel, Hex, etc.)
- Background in growth, lifecycle, or conversion optimization