Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Discord Logo

Staff Software Engineer, Player Experience

Discord

$248,000 - $279,000
Dec 12, 2025
San Francisco Bay Area, CA, US
Apply Now

Discord is looking to improve the user experience for its 200 million monthly users, particularly in the context of gaming, by making it easier and more fun for people to talk and hang out before, during, and after playing games.

Requirements

  • Experience with React/TS, Python or other modern programming languages.
  • Experience working on a mobile native stack (iOS / Obj-C / Swift), Android (Java, Kotlin)
  • Experience integrating or deploying on Steam (or similar platforms)
  • Experience using Epic Games Online Services, Steamworks API, Playfab
  • Comfortable switching between different technical stacks and learning new ones.
  • Track-record of shipping incremental + delightful features that improve the overall user experience.
  • Experience leading projects, gathering requirements, supporting partners and mentoring others.

Responsibilities

  • 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.

Other

  • 8+ years of experience as a software engineer.
  • Ability to express opinions and stay aligned with cross-functional peers.
  • Ability to take a holistic approach to problem solving and solve problems from first principles.
  • Ability to learn from mistakes and work through obstacles with the rest of the team.
  • Degree requirements not specified, but relevant education or training may be considered in determining individual pay.