Staff Full-stack Software Engineer, Social Commerce

Discord Discord · Consumer · Remote · Developers

Discord is hiring a Staff Full-Stack Software Engineer to build and own cross-platform purchase flows, social gifting experiences, and commerce surfaces for a new social commerce initiative. The role involves end-to-end project ownership, collaboration with partners, and raising the bar for engineering quality. Experience with Python, TypeScript/React, and a strong product sense are required.

What you'd actually do

  1. Building cross-platform purchase flows, social gifting experiences, and commerce surfaces that meet users where they already are — in voice, in chat, on mobile.
  2. Owning projects end-to-end: scoping, designing, building, shipping, and iterating based on experiment results. You'll run A/B tests, read the data, and make the call on what to do next.
  3. Working directly with game studio partners to understand their needs, answer technical questions, and improve the tools we build for them.
  4. Collaborating closely with product, design, and game developers to cut through ambiguity on a product where the playbook is still being written.
  5. Partnering with other product teams to design shared commerce primitives that work across Discord.

Skills

Required

  • 8+ years of experience as a software engineer
  • experience leading cross-functional projects as an individual contributor
  • Strong expertise in Python
  • Strong expertise in TypeScript/React
  • product sense
  • Comfort with ambiguity
  • Comfort with experimentation

Nice to have

  • Experience with React Native for mobile development
  • Experience with game development or game platform ecosystems
  • Experience with cloud infrastructure (GCP, AWS, or Azure) for production backend systems

What the JD emphasized

  • 8+ years of experience as a software engineer
  • Comfort with ambiguity and experimentation