Senior Software Engineer, Application Security

New
D
DiscordGaming platform
This position is West Coast (U.S.) based and can be remoteFull-TimeSenior
SalaryThe US base salary range for this full-time position is $196,000 to $245,000 + equity + benefits.
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience securing production applications; 3+ years of experience programming in at least one general-purpose programming language.
Required Skills
PythonJavaGoRust

Requirements

  • Have 5+ years of experience securing production applications.
  • Have 3+ years of experience programming in at least one general-purpose programming language, such as Python, Go, Java, or Rust.
  • Have hands-on experience building and shipping production software, including security features, controls, frameworks, or guardrails.
  • Have hands-on experience with authentication and account security, such as WebAuthn, passkeys, FIDO2, MFA, and session management.
  • Be able to reason about the security of complex systems and provide engineers with clear guidance on secure design and implementation.
  • Have experience leading security projects with a cross-functional group.
  • Have experience building or hardening client applications, such as desktop or native mobile apps.
  • Have experience operating in cloud-based environments; Google Cloud experience is used at Discord, and other platforms are acceptable.
  • Bonus: experience programming in a systems programming language such as C or C++.
  • Bonus: experience developing, operating, and debugging production systems.
  • Bonus: familiarity with common application vulnerabilities on the platforms Discord ships on.

Responsibilities

  • Design and implement full-stack, user-facing security solutions to protect Discord users.
  • Lead full-stack work to strengthen session security and authentication.
  • Improve, operate, and maintain security-critical authentication services, owning their correctness and security.
  • Partner with Product teams to drive adoption of stronger authentication and ship user-facing account security tools.
  • Identify and design solutions for emerging threats to user account security.
  • Research and implement security capabilities for the Discord platform, staying current on authentication and session security.
  • Build self-service, automated, and performant security controls and tools to identify and mitigate account security flaws.
View Full Description & ApplyYou'll be redirected to the employer's site
The US base salary range for this full-time position is $196,000 to $245,000 + equity + benefits.
Apply Now