Senior Software Engineer, Growth (TypeScript/React/Python): Building and optimizing full-stack systems and user-facing experiences that improve Discord discovery, onboarding, user acquisition, and activation with an accent on scalable backend services, high-performance frontend experiences, and experimentation. Focus on designing A/B tests, improving web content discovery, and solving performance and reliability challenges at scale.
Location: San Francisco Bay Area, United States
Salary: $196,000–$220,000 base salary annually, plus equity and benefits.
Company
A multiplatform gaming and shared-interest communication platform that helps people connect around games and enables developers to grow their businesses.
What you will do
Build and optimize user-facing experiences for discovery, onboarding, acquisition, and activation.
Develop scalable backend systems serving dynamic, high-performance content.
Work across frontend and backend systems using TypeScript, React, Python, and Flask.
Design and run A/B experiments to measure growth impact and guide product decisions.
Partner with Product, Design, and Data Science to identify and iterate on high-impact opportunities.
Maintain performance, reliability, readability, and reviewability standards for user-facing properties.
Requirements
At least 5 years of professional software engineering experience.
Strong TypeScript and React expertise with experience delivering high-performance frontend experiences.
Practical Python and backend framework experience, including Flask or similar technologies.
Experience designing and running A/B tests using data-driven decision-making.
Comfort working across the full stack and owning projects end to end.
Strong product judgment and the ability to balance shipping speed with quality.
Nice to have
Experience on growth-focused engineering teams working on activation, onboarding, or acquisition.
Experience building SEO infrastructure or working with how LLMs and search engines index web content.
Mobile development experience.
Culture & Benefits
Work on a platform focused on gaming, friendships, and shared interests.
Equity and benefits are included in addition to the base salary.
Reasonable accommodations are available during the interview process.
Hiring process
Reasonable interview accommodations can be requested through the recruiter.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →