Discord is a platform used by over 200 million people for gaming and communication, and they are seeking a Staff Full-Stack Software Engineer for their Social Commerce team. This role involves building cross-platform purchase flows and collaborating with game developers to enhance commerce experiences within Discord.
Responsibilities:
- Building cross-platform purchase flows, social gifting experiences, and commerce surfaces that meet users where they already are — in voice, in chat, on mobile
- 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
- Working directly with game studio partners to understand their needs, answer technical questions, and improve the tools we build for them
- Collaborating closely with product, design, and game developers to cut through ambiguity on a product where the playbook is still being written
- Partnering with other product teams to design shared commerce primitives that work across Discord
- Raising the bar for the engineers around you through code review, technical design input, and leading by example on quality and ownership
Requirements:
- 8+ years of experience as a software engineer, including experience leading cross-functional projects as an individual contributor
- Strong expertise in at least a couple of the major parts of our stack: Python and TypeScript/React
- A product sense that goes beyond implementation
- Comfort with ambiguity and experimentation
- A bias toward solving problems from first principles
- 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