Software Engineer, Growth

DescriptDescript·Remote(United States)
Software Development

WFA Digital Insight

The demand for skilled software engineers in growth roles has skyrocketed, with a 25% increase in job postings over the past year. Descript, a pioneer in AI-powered editing, is seeking a talented Software Engineer to drive growth through scalable systems and experimentation. With the remote work landscape booming, candidates with expertise in TypeScript, JavaScript, and React are in high demand. Before applying, consider your experience with A/B testing, product experimentation, and data analysis, as well as your ability to work with ambiguity and define problems. Descript's commitment to innovation and user experience makes this role an exciting opportunity for those who want to make a real impact.

Job Description

## About the Role As a Software Engineer, Growth at Descript, you will play a crucial role in building the systems that drive user growth and experimentation. You will be part of a talented team that is passionate about creating innovative solutions to complex problems. Your day-to-day work will involve designing and implementing scalable systems, running A/B tests, and analyzing data to inform product decisions. The Growth Engineering team at Descript is a relatively new team, but it has already made significant contributions to the company's success. As a senior member of the team, you will have the opportunity to shape the technical direction and influence the architecture and engineering practices. You will work closely with the product and design teams to define what we're building and how we build it. Descript is a company that values innovation, creativity, and collaboration. We believe in giving our engineers the autonomy to make decisions and take ownership of their work. If you are a self-motivated and talented software engineer who is passionate about growth and experimentation, this role could be an excellent fit for you. ## What You Will Do - Design and implement scalable systems for user growth and experimentation - Develop and maintain the experimentation playbook, including frameworks, tooling, and best practices - Build and own the data pipelines and instrumentation that provide real-time insights into user behavior - Run A/B tests and product experiments, from hypothesis to analysis - Collaborate with the product and design teams to define what we're building and how we build it - Architect personalization and user journey systems that adapt to individual users - Build full-stack features across frontend and backend, including snappy React UI and APIs - Partner with the data team to define metrics and optimize for business outcomes - Shape the product and technical direction of the growth team - Mentor and guide junior engineers to help them grow in their roles - Participate in code reviews and contribute to the improvement of the codebase - Collaborate with other teams to identify and prioritize areas for improvement ## What We Are Looking For - 5+ years of professional software engineering experience - Strong command of TypeScript/JavaScript and React - Deep familiarity with web fundamentals, including HTML, CSS, and REST APIs - Experience running A/B tests and product experiments - A genuine hunger to connect engineering work to business outcomes - Comfort with ambiguity and the ability to define problems - Strong written and verbal communication skills - Experience with single-page app architecture and performance at scale - Familiarity with product analytics platforms, such as Amplitude or Mixpanel - Background in growth, lifecycle, or conversion optimization - Experience with agile development methodologies and version control systems ## Nice to Have - Experience with creative or prosumer tools - Familiarity with machine learning or AI-powered systems - Experience with cloud-based infrastructure and containerization - Knowledge of security and compliance best practices - Experience with mentorship and leadership roles ## Benefits and Perks - Competitive salary and equity package - Comprehensive health, dental, and vision insurance - Flexible PTO and vacation policy - Remote work stipend and equipment budget - Professional development budget and opportunities for growth - Access to the latest tools and technologies - Collaborative and dynamic work environment - Recognition and reward for outstanding performance

How to Stand Out

- Highlight your experience with A/B testing and product experimentation in your resume and cover letter, and be prepared to provide examples of successful experiments you've run.

  • Showcase your ability to work with ambiguity by providing examples of times when you've had to define problems or navigate unclear requirements.
  • Familiarize yourself with Descript's product and technology stack, and be prepared to ask informed questions during the interview process.
  • Prepare to talk about your experience with agile development methodologies and version control systems, and be ready to explain your approach to testing and debugging.
  • Emphasize your ability to communicate complex technical concepts to non-technical stakeholders, and provide examples of times when you've had to explain technical ideas to a non-technical audience.
  • Research the market rate for your role and be prepared to negotiate your salary, and don't be afraid to ask about benefits and perks during the interview process.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.