Skip to content
DiscordDiscordSan Francisco, CA

Senior Full-Stack Software Engineer, Player Experience

As a Senior Full-Stack Software Engineer, you will design, build, and maintain features that help users connect and make friends through gaming on the Discord platform. You will collaborate with cross-functional teams and engage with developers and partners to enhance the user experience.

196k – 221k/yr
On-site5+ YOEFullstack Engineering

About the role

What You'll Be Doing

  • Design, build, and maintain features that help users connect and make friends through gaming on our platform, across desktop and mobile.
  • Engage with developers, game studios and other partners to find opportunities and address challenges towards providing a more rich experience for players while gaming and engaging with online communities.
  • Collaborate with Engineers, Designers, Product Owners, and Data Scientists to build engaging, fun, and trusted experiences, while experimenting and iterating on ideas that enhance user interactions.
  • Partner with our Content, Marketing and ML teams to improve ranking and discovery systems, enabling users to find meaningful connections and relevant content.
  • Build innovative features that help users discover new friendships and deepen existing ones, creating a trusted and welcoming environment.

What you should have

  • You have 5+ years of experience as a software engineer.
  • You have experience with React/TS, Python or other modern programming languages.
  • You have a track-record of shipping incremental + delightful features that improve the overall user experience.
  • You are comfortable switching between different technical stacks and learning new ones.
  • You enjoy collaborating with product, design and other stakeholders. We don’t operate in silos, and you’ll be working closely with cross-functional peers. You should be able to express opinions and stay aligned.
  • You take a holistic approach to problem solving. You believe in solving a problem from first principles rather than simply shipping a solution. You learn from your mistakes and work through obstacles with the rest of the team.
  • You have experience leading projects, gathering requirements, supporting partners and mentoring others. You believe in ‘lead by example’ with regards to ownership, autonomy, quality and impact, and no problem is “not my problem”.
  • You are a Discord user and want to make the product better!

Bonus Points

  • Experience working on a mobile native stack (iOS / Obj-C / Swift), Android (Java, Kotlin)
  • Experience working on developer platform or tooling

Compensation

The US base salary range for this full-time position is $196,000 to $220,500 + equity + benefits. Our salary ranges are determined by role and level. Within the range, individual pay is determined by additional factors, including job-related skills, experience, and relevant education or training. Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.

Skills

ReactTypeScriptPythoniOSSwiftObjective-CAndroidJavaKotlin
Discord

Senior Full-Stack Software Engineer, Social Commerce

DiscordUnited States

Senior engineer building cross-platform commerce and gifting flows for Discord's Social Commerce product. Works across Python, TypeScript/React, Elixir, and Rust; leads projects end-to-end and collaborates closely with product, design, and game studios.

196k – 221k/yr
On-site5+ YOEFullstack Engineering
Discord

Senior Software Engineer, Consumer Revenue

DiscordSan Francisco, CA

Builds and improves premium features like Nitro, shop, and boosting across web, Android, and iOS for Discord's consumer revenue. Requires 5+ years experience, full-stack proficiency in React/React Native and Python.

196k – 220k/yr
Hybrid5+ YOEFullstack Engineering
Discord

Senior Software Engineer, Ads

DiscordUnited States

Build and maintain innovative ad products from backend to frontend for Discord's gaming platform, collaborating across teams to drive revenue and user engagement. Requires 4+ years experience with strong ownership and impact focus.

196k – 221k/yr
On-site4+ YOEFullstack Engineering
Discord

Senior Software Engineer - Safety Processing

DiscordUnited States

Builds scalable safety infrastructure for content moderation at Discord, owning end-to-end projects in distributed systems. Requires 4+ years backend experience, strong Python skills, and adversarial thinking.

196k – 221k/yr
On-site4+ YOEFullstack Engineering
Vercel

Senior Software Engineer, Trust & Safety

VercelUnited States

Build and operate Trust & Safety systems to detect and mitigate abuse at scale using LLMs, security engineering, and data analysis. Requires 5+ years experience in abuse prevention or security, proficiency in JavaScript/TypeScript/Python, and AWS knowledge.

196k – 294k/yr
Remote5+ YOEFullstack Engineering