C

CrowdStrike

Builds cloud software that stops cyberattacks

Senior Engineer 2 - Sensor, Core Windows

Systems Software EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • In-depth knowledge of C/C++ and Windows kernel and driver development, such as minifilter drivers, kernel callbacks, and kernel/user-mode communication.
  • Strong low-level Windows operating-system internals knowledge, including processes and threads, memory management, the I/O subsystem, and the security model.
  • Experience debugging memory corruption, deadlocks, resource contention, and system performance problems, including crash dump analysis with WinDbg.
  • Experience shipping major features and releases as part of a team.
  • Ability to lead, mentor, communicate, and work effectively in a distributed team.
  • Willingness to travel occasionally for team offsites and in-person collaboration.
  • Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes.

Responsibilities

  • Design, develop, and own kernel-mode and lower-level system software components of the Windows sensor, from design through delivery and production validation.
  • Partner on sensor architecture and technical strategy for endpoint detection and response capabilities.
  • Build software with cross-platform deliverables in collaboration with Linux and macOS engineers.
  • Drive design reviews and provide substantive code review that raises the bar for the team.
  • Diagnose and resolve complex production issues and customer escalations, including crashes, hangs, and performance regressions.
  • Improve the test infrastructure and tooling that keep kernel-mode code reliable as it evolves.
  • Mentor other engineers and collaborate effectively with multifunctional teams across locations.

Desired Qualifications

  • Experience with Windows Filtering Platform, Event Tracing for Windows, or other kernel-mode telemetry sources.
  • Background in endpoint security, endpoint detection and response, or anti-tamper technologies.
  • Strong background in scalable, lightweight, high-performance systems.
  • Low-level operating-system internals experience on macOS or Linux.
  • Familiarity with Agile development practices.

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