Skip to main content
All jobs

Employer listing

Staff Software Engineer - Consumer Revenue

Discord

remote · full time · Staff

$196,000 - $245,000

About the Role

The Consumer Revenue org sits at the center of how we build a sustainable business around Discord's community. We're looking for a talented Staff Engineer to join teams working across premium experiences and core user identity, shaping the technical strategy that ties it all together. You'll work across surfaces like Nitro, Shop, Server Boosting, and User Identity to build a premium Discord that delivers real value to subscribers without compromising the core experience for our free users.

In this full-stack product engineering role, you'll collaborate cross-functionally with Product, Data Science, Design, Marketing, and other functions to create best-in-class consumer experiences. Your work will cover the full breadth of the technical stack, from backend data modeling, through business logic in APIs, to polished, user-facing interfaces.

What you'll be doing

  • Accelerate growth of existing revenue streams while laying the foundation for new monetization opportunities across surfaces like Nitro, Shop, Boosting, and User Identity.
  • Own complex initiatives end to end by partnering with Product to refine requirements, create technical specs, and work closely with Design to execute and deliver best-in-class user experiences.
  • Collaborate with Staff Engineers and partners across the organization to drive technical alignment across systems, products, and long-term vision.
  • Advise leadership on critical technical considerations tied to engineering excellence and high-impact initiatives, and partner on strategic planning to improve how we build and operate.
  • Lead full-stack engineering work across Web, Android, and iOS, setting the technical bar for your team and helping them achieve it.
  • Rapidly prototype new features and synthesize insights through experimentation, thriving in ambiguous problem spaces where the right path isn't always obvious.

What you should have

  • 8+ years of software engineering experience, with a track record of leading large initiatives from inception to launch that have had meaningful impact beyond your immediate team.
  • Full-stack proficiency: expert in React/React Native with a solid grasp of Python backend development. Work primarily spans web (React, TypeScript), mobile (React Native, with a small amount of Kotlin, Objective-C, and Swift), and backend (Python).
  • Product sense: high degree of empathy for internal and external users, seeking feedback about your work.
  • Technical leadership: ability to translate ambiguous goals into executable roadmaps and create conditions for engineers to do their best work.
  • Ownership mentality: thrive with autonomy, take initiative to drive projects forward, and comfort with ambiguity.
  • Holistic approach to problem solving from first principles.
  • Performance-focused mindset: solid understanding of React performance and client-server performance optimization.
  • Growth mindset: view challenges and mistakes as learning opportunities.

Bonus points

  • Growth and monetization experience in revenue generation, product monetization, or user engagement systems.
  • Experimentation and data-driven decision making with a track record of driving measurable impact through structured experimentation.
  • Optimization at scale: experience identifying and solving bottlenecks in consumer-facing applications with large, active user bases.
  • Passion for Discord.

Benefits

Position is eligible for equity and benefits.