Senior Software Engineer, Growth

Descript Descript · AI Frontier · Remote · Engineering

Senior/Staff Software Engineer for the Growth team at Descript, focusing on building systems for user journey personalization, data pipelines, and experimentation. The role involves full-stack development (React, TypeScript, APIs) and owning A/B tests from hypothesis to analysis. Requires strong software engineering experience, A/B testing knowledge, and a focus on business outcomes.

What you'd actually do

  1. Design and own the experimentation playbook — the frameworks, tooling, and best practices that let the whole team run faster, cleaner tests
  2. Architect personalization and user journey systems that adapt the product experience based on who someone is and what they're trying to do
  3. Build the data pipelines and instrumentation that give us a real-time window into what's working
  4. Own A/B tests end-to-end: form the hypothesis, instrument the feature, ship it, analyze the results, make the call — repeat
  5. Own activation and onboarding flows — the early moments that turn a new signup into someone who gets it and stays

Skills

Required

  • TypeScript
  • JavaScript
  • React
  • HTML
  • CSS
  • REST APIs
  • performance optimization
  • A/B testing
  • product experiments
  • systems thinking

Nice to have

  • single-page app architecture
  • product analytics platforms (Amplitude, Mixpanel, Hex, etc.)
  • growth
  • lifecycle optimization
  • conversion optimization

What the JD emphasized

  • senior-to-staff engineers
  • 5+ years of professional software engineering experience (senior) or 8+ years (staff/lead)
  • Strong command of TypeScript/JavaScript and React
  • Experience running A/B tests and product experiments
  • A genuine hunger to connect engineering work to business outcomes
  • Comfort with ambiguity
  • Strong written and verbal communication