
Senior Software Engineer (Application Security)
Hover or tap a row for full statistics (EUR / month on this chart).
Salary analysis
Compared with the selected benchmark ("All roles in San Francisco, United States"), this listing's salary midpoint is about 37% higher. The offer sits above the benchmark range (€10,707–€16,060). The listed pay band (€16,333–€20,417) is tighter than the benchmark, which suggests lower salary variability. This benchmark is based on 3 comparable listings.
| Market | Lower bound (25th percentile) | Median | Upper bound (75th percentile) |
|---|---|---|---|
| All roles in San Francisco, United States | €10,707/per month | €14,107/per month | €16,060/per month |
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.
Job Details
Responsibilities
- Lead full-stack work to strengthen session security and authentication
- Improve, operate, and maintain security-critical authentication services
- Partner with Product teams to drive adoption of stronger authentication
- Identify and design solutions for emerging threats to user account security
- Research and implement new security capabilities for the Discord platform
- Build security controls and tools emphasizing self-service, automation, and performance
Requirements
- 5+ years of experience securing production applications
- 3+ years of experience programming in at least one general-purpose language (Python, Go, Java, or Rust)
- Hands-on experience building and shipping production software with security features
- Experience with authentication and account security (WebAuthn, passkeys, FIDO2, MFA, session management)
- Ability to reason about security of complex systems and provide guidance on secure design
- Experience leading security projects with cross-functional teams
- Experience building or hardening client applications (desktop or native mobile)
- Experience operating in cloud environments (Google Cloud)
Skills & Technologies
Education Level
No degree required
| Location | Active listings |
|---|---|
| Remote - Global | 1 |
| Role type | Active listings |
|---|---|
| Engineering Manager | 1 |
| Role level | Active listings |
|---|---|
| Manager | 1 |
Related Opportunities
Discover more opportunities that match your interests and skills