About the Role
Join the Growth team at Discord as a Senior Software Engineer. This role focuses on enhancing how new users discover, understand, and engage with Discord, from initial web encounters through onboarding. You will build systems to scale user acquisition and activation, impacting how Discord grows.
Responsibilities
- Build and optimize user-facing experiences to improve user discovery, understanding, and onboarding.
- Develop scalable backend systems for dynamic, high-performance content delivery.
- Work across the full stack, including frontend (TypeScript, React) and backend (Python).
- Design and execute A/B experiments to measure user acquisition and activation impact.
- Collaborate with Product, Design, and Data Science to identify growth opportunities and iterate quickly.
- Maintain performance and reliability standards for user-facing properties.
- Write readable, reviewable code with future maintainability in mind.
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, with the judgment to know when to ship.
- Prior experience on growth-focused engineering teams working on activation, onboarding, or acquisition (Bonus).
- Experience building SEO infrastructure, or interest in how LLMs and search engines index and surface web content (Bonus).
- Mobile development experience (Bonus).
Skills
- TypeScript
- React
- Python
- Flask
- A/B testing
- Full stack development
- SEO infrastructure
- LLMs
- Mobile development
Location
- US
Work Type
- Full-time
Experience Level
- Senior
- 3+ years
Salary/Compensations
- $196,000 to $220,000
Benefits
- Equity
- Benefits
About the Company
- Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly everyone does: play video games.
- Discord plays a uniquely important role in the future of gaming, and we are focused on making it easier and more fun for people to hang out before, during, and after playing games.
- Discord plays a uniquely important role in the future of gaming. We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests, and helps developers build and grow their businesses.
- We believe games give us a way to have fun with our favorite people, whether listening to music together or grinding in competitive matches for diamond rank.
- Join us in our mission!
Equal Opportunity
- Discord is committed to inclusion and providing reasonable accommodations during the interview process.
- We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know.
