Senior Full-Stack Software Engineer, Growth
Discord · San Francisco Bay Area · 1 mo ago
Engineering$196k–$220k/yrFull-time
Skill Requirements
- 3+ years of professional software engineering experience shipping production web products
- Strong expertise in TypeScript and React with a track record of delivering high-performance frontend experiences
- Practical experience with Python and backend frameworks such as Flask
- Experience designing and running A/B tests with a focus on data-driven decision making
- Comfort working across the full stack and taking ownership of projects end to end
- A habit of asking why before asking how — and the judgment to know when good enough ships and when it doesn't
- Prior experience on growth-focused engineering teams working on activation, onboarding, or acquisition
- Experience building SEO infrastructure, or interest in how LLMs and search engines index and surface web content
- Mobile development experience
About the Role
We're looking for a Senior Software Engineer to join the Growth team at Discord. Our team owns how new users discover, understand, and get started with Discord — from the first moment someone encounters us on the web through the onboarding experience that turns them into engaged members.
Responsibilities
- Build and optimize user-facing experiences that improve how people discover, understand, and get started with Discord
- Develop scalable backend systems that serve dynamic, high-performance content at scale
- Work across the full stack — frontend (TypeScript, React) and backend (Python) — wherever the problem leads
- Design and run A/B experiments to measure the impact of your work on user acquisition and activation
- Partner with Product, Design, and Data Science to identify high-impact growth opportunities and iterate quickly
- Maintain performance and reliability standards for user-facing properties
- Write code that's readable, reviewable, and built with the next engineer in mind
Qualifications
This is a high-impact role where you'll directly influence how Discord grows. This person will report to the Senior Engineering Manager for Growth.
What You Should Have
- 3+ years of professional software engineering experience shipping production web products
- Strong expertise in TypeScript and React with a track record of delivering high-performance frontend experiences
- Practical experience with Python and backend frameworks such as Flask
- Experience designing and running A/B tests with a focus on data-driven decision making
- Comfort working across the full stack and taking ownership of projects end to end
- A habit of asking why before asking how — and the judgment to know when good enough ships and when it doesn't
- Prior experience on growth-focused engineering teams working on activation, onboarding, or acquisition
- Experience building SEO infrastructure, or interest in how LLMs and search engines index and surface web content
- Mobile development experience
Pay
The US base salary range for this full-time position is $196,000 to $220,000 + equity + benefits.