C

CrowdStrike

Builds cloud software that stops cyberattacks

Product Security Engineer - Application Security

Security Engineering & ArchitectureUpdated on Nov 6
Full-timeRemote in USA

About the Job

Requirements

  • At least 7 years of cybersecurity experience identifying security defects and engaging engineering teams to find solutions.
  • Deep understanding of software product development and delivery in Agile or DevOps environments.
  • Experience with threat-modeling frameworks, especially STRIDE.
  • Manual secure code review experience for applications built with Go, Python, or JavaScript.
  • Understanding of browser security implementations across desktop and mobile platforms, with strong experience in TypeScript, React, Node.js, and Electron.
  • Hands-on experience reviewing and testing API endpoint security.
  • Working knowledge of securely configuring cloud-native and containerized applications across multiple cloud environments, including GCP, Azure, and AWS.
  • Experience using or maintaining commercial application-security tools such as SAST, DAST, CSPM, DSPM, and ASPM suites.
  • Understanding of common weaknesses affecting cloud and web applications beyond the OWASP Top 10, and experience in application penetration testing.
  • Experience developing or maintaining automation for application-security tasks and defect identification.
  • Experience using AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes.

Responsibilities

  • Join application engineering teams as a security expert and advisor, influencing product design and capabilities.
  • Create, maintain, and mature threat models to guide security architecture reviews and reduce the threat surface area.
  • Review application source code for security defects and risk.
  • Attack applications throughout the Secure Development Life Cycle.
  • Help developers understand defects, risks, and design weaknesses, and implement proven solutions.
  • Build integrated tools and automation for the security team and engineering partners.
  • Drive bug bounty response efforts, hunt for similar issues across the platform, and improve application security.
  • Contribute to cross-cutting projects that harden internal systems and processes against active and emerging threats.

Desired Qualifications

  • Experience working at extremely large scale.
  • Ability to determine direction in ambiguous situations.
  • A positive working relationship with product engineers; software product development experience is a strong bonus.
  • Deep knowledge of Docker and Kubernetes.
  • Experience with WebAssembly, Kotlin, or Scala.
  • Experience contributing security enhancements to open-source projects.
  • Experience mentoring or coaching, or improving team culture.
  • Technical security certifications or an academic background.

About the Company

CrowdStrike

Builds cloud software that stops cyberattacks

CrowdStrike builds cybersecurity software for organizations that need to protect computers, cloud workloads, identities and data from digital attacks. Its Falcon platform combines these defenses in one cloud system, using a lightweight sensor on devices to collect activity and detect suspicious behavior. Security teams investigate alerts and automate responses through a shared console, while the platform connects information from different parts of a business to reveal attacks that isolated tools miss. Customers pay subscription fees based on the products and assets covered, and CrowdStrike also charges for incident response services. CrowdStrike was founded in 2011 and is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2011

Recently Posted Jobs

Explore more opportunities at CrowdStrike

See more jobs