Discord
Staff Software Engineer, Enterprise Platform
San Francisco Bay Area · Staff+ · Full-time
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Green-card filing pattern in this occupation
Green-card intent detected
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- 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.
- Discord plays a uniquely important role in the future of gaming.
Responsibilities
- Manage the device fleet as code: Move device configuration off consoles and into versioned, API-driven infrastructure for endpoint management and hardware provisioning.
- Automate the identity layer: Manage identity systems and their connections to downstream apps as code, from SSO and SCIM integrations to account workflows, so changes ship through version control and CI/CD instead of an admin console.
- Own app delivery and Infrastructure-as-Code (IaC): Build deployment pipelines and provisioning patterns that let internal systems be built and changed safely, establishing CI/CD standards.
- Build the self-service layer: Design and ship the APIs, CLIs, and portals that compose primitives into paved paths, like a new hire's first day, where software access and group memberships land in one automated, auditable flow.
- Set the foundation: Define the technical direction and architecture for the discipline, writing the RFCs and documentation that future hires will build on.
- 6+ years building and operating production software and systems at a technology company, with a track record of owning ambiguous projects end to end.
- Strong software engineering fundamentals. You write production code (we lean on Python, TypeScript and Rust), and design, test, and ship it. This is not a systems admin role.
- energized by building from scratch.
- Comfort with ambiguity and a founder's temperament; energized by building from scratch.
Requirements
- Hands-on experience with Okta, Jamf, or Intune.
- Experience with identity and access governance for non-human, workload, or AI-agent principals.
- You have built self-service tooling that people chose to adopt.
- We want you to feel set up for success, so if you are in need of reasonable accommodations, please let your recruiter know.
Skills
- You will not be maintaining a status quo or joining an existing backlog:
- Discord's mission is to cultivate belonging, and doing that at scale requires internal systems that move as fast as the product itself.
Compensation
- The US base salary range for this full-time position is $248,000 to $279,000 + equity + benefits.
- Our salary ranges are determined by role and level.
- Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.
Company info
- Discord plays a uniquely important role in the future of gaming, and we are focused on making it easier and more fun for people to hang out before, during, and after playing games.
- We're a multiplatform, multigenerational and multiplayer platform that helps people deepen their friendships around games and shared interests, and helps developers build and grow their businesses.
- Join us in our mission!
This listing is sourced directly from Discord's careers page and normalized into a canonical job model.