> Markdown version of [/jobs/ext/2634575-staff-software-engineer-enterprise-platform](https://www.wearedevelopers.com/jobs/ext/2634575-staff-software-engineer-enterprise-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer, Enterprise Platform - **Company:** Discord Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $248,000.0 - $279,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Continuous Integration, Identity and Access Management, Python (Programming Language), OAuth, OpenID, Role-Based Access Control, Software Deployment, TypeScript, Rust (Programming Language), Okta, Microsoft InTune, Infrastructure Automation Frameworks, Production Code, Casper Suite, Api Design, Terraform, Software Version Control - **Published:** August 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6a159459fd96555c ## About the Role * 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. * Deep, hands-on IAM experience (SSO, SCIM, OAuth/OIDC, RBAC) and fluency with infrastructure as code (Terraform) and CI/CD. * Experience treating endpoint and fleet management as an API-driven engineering surface at scale. * A platform-as-a-product mindset. You have built self-service tooling that people chose to adopt. * Comfort with ambiguity and a founder's temperament; energized by building from scratch. Bonus Points * Hands-on experience with Okta, Jamf, or Intune. * Experience with identity and access governance for non-human, workload, or AI-agent principals. * Background at a high-growth consumer tech company with a highly technical employee base. ## Description * 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. ## Related Videos - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [Get started with securing your cloud-native Java microservices applications](https://www.wearedevelopers.com/videos/123-get-started-with-securing-your-cloud-native-java-microservices-applications) - [Delay the AI Overlords: How OAuth and OpenFGA Can Keep Your AI Agents from Going Rogue](https://www.wearedevelopers.com/videos/1637-delay-the-ai-overlords-how-oauth-and-openfga-can-keep-your-ai-agents-from-going-rogue) - [Delegating the chores of authenticating users to Keycloak](https://www.wearedevelopers.com/videos/1558-delegating-the-chores-of-authenticating-users-to-keycloak) - [Throwing off the burdens of scale in engineering](https://www.wearedevelopers.com/videos/608-throwing-off-the-burdens-of-scale-in-engineering) ## Related Articles - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer)