# Senior Software Engineer, Application Security

**Company:** [Discord](https://hotfix.jobs/companies/discord)
**Location:** San Francisco, CA
**Role:** Security Engineering
**Salary:** $196k – $221k/yr
**Experience:** 5+ years
**Skills:** Application Security, Authentication, Session Management, Webauthn, Passkeys, Fido2, MFA, Python, Go, Java, Rust, GCP, C, C++
**Posted:** 2026-07-31

> Senior Software Engineer on Discord's Application Security team building full-stack user-facing authentication and account security features to protect hundreds of millions of users. Requires 5+ years securing production applications, hands-on auth experience (WebAuthn, MFA, passkeys), and leading cross-functional security projects.

## Job Description

## What you'll do
- Join an engineering team designing and implementing full-stack, user-facing security solutions that protect hundreds of millions of Discord users.
- Lead full-stack work to strengthen session security and authentication for Discord’s users.
- Improve, operate, and maintain security-critical authentication services, owning their correctness and security.
- Partner with Product teams to drive adoption of stronger authentication and to ship user-facing account security tools.
- Identify and design solutions for emerging threats to user account security.
- Research and implement new security capabilities for the Discord platform, staying current on the authentication and session security landscape.
- Build security controls and tools that emphasize self-service, automation, and performance to help identify and mitigate account security flaws.

## Who you are
- 5+ years of experience securing production applications.
- 3+ years of experience programming in at least one general-purpose programming language (e.g., Python, Go, Java, or Rust).
- Hands-on experience building and shipping production software, including security features, controls, frameworks, or guardrails.
- Hands-on experience with authentication and account security, such as WebAuthn, passkeys, FIDO2, MFA, and session management.
- Comfortable reasoning about the security of complex systems, even if they contain components you aren’t familiar with, and can give engineers clear, sound guidance on secure design and implementation.
- Experience leading security projects with a cross-functional group.
- Experience building or hardening client applications, such as desktop or native mobile apps.
- Experience operating in cloud-based environments (we use Google Cloud, but experience with other platforms is okay too).

## Bonus points
- Experience programming in at least one systems programming language (e.g. C, C++).
- Experience developing, operating, and debugging production systems.
- Familiarity with common application vulnerabilities on the platforms Discord ships on (that's all of them).

## Similar jobs

- [Senior Platform Security Engineer](https://hotfix.jobs/jobs/3ac667bf-62fa-4280-8ccb-2af3468d8579) - Discord - $196k – $245k/yr
- [Senior Software Engineer - Cloud Security](https://hotfix.jobs/jobs/4c2da306-e1e5-4a5f-9bd4-1504301784bc) - Snowflake - Menlo Park, CA - $200k – $288k/yr
- [Senior Manager - Network and Information Security](https://hotfix.jobs/jobs/9c9131aa-32b1-4bfe-baa8-f13261274796) - Atomicmachines - Emeryville, CA - $200k – $280k/yr
- [Senior Detection and Response Engineer](https://hotfix.jobs/jobs/ebb8ac3d-4282-4505-bdb8-4699d594df80) - Anyscale - $200k – $240k/yr
- [Senior Cloud Security Engineer](https://hotfix.jobs/jobs/7de4a9fc-5b59-40cc-b0f8-5573944d9ab3) - Anyscale - San Francisco, CA - $200k – $240k/yr

**Apply:** https://hotfix.jobs/jobs/01f999c9-a2c2-48f2-8d1f-91238746ceab
**Canonical:** https://hotfix.jobs/jobs/01f999c9-a2c2-48f2-8d1f-91238746ceab