About The Position

CrowdStrike Falcon Host is a two-component security product. Its sensor is a driver installed on client machines that observes system activity, recognizes malicious behavior, provides on-device prevention, and sends telemetry to the Falcon Host cloud. The cloud aggregates and correlates sensor telemetry across customer networks and presents prioritized threat summaries to operations teams. This senior software engineering role is on the CTIO team, which is developing integrated AI capabilities for the next-generation sensor across macOS, Linux, and Windows. The role designs and develops endpoint AI features, operationalizes machine-learning models inside the sensor, builds data pipelines for sensor telemetry used in model training, evaluation, and on-device inference, and integrates these capabilities with core sensor features. Work spans operating-system subsystems such as file systems, memory, processes, and networking, often using shared components across platforms. The team follows Agile development principles and ships frequently. The CTIO team defines and executes CrowdStrike’s technology vision and strategy, drives innovation, and oversees the development and evolution of the Falcon platform. The position collaborates with sensor development teams across the company and with geographically distributed cross-functional teams. It owns features from initial design through delivery, including sprint-end product demonstrations, and provides guidance for cross-platform software design and implementation.

Requirements

  • Deep knowledge of C/C++.
  • Swift experience for macOS-focused candidates.
  • Windows OS kernel and driver development experience for Windows-focused candidates.
  • Hands-on experience operationalizing machine-learning models on the endpoint, including building data pipelines for sensor telemetry used in model training, evaluation, and on-device inference.
  • Extensive, fundamental understanding of the internals of the candidate’s primary platform: macOS, Linux, or Windows.
  • Experience debugging memory corruption issues, process contention, and system performance bottlenecks.
  • Demonstrated experience collaborating with teams to deliver major features and releases.
  • Ability to lead, mentor, communicate, collaborate, and work effectively within a geographically distributed team.
  • Legal entitlement to work in Canada.

Nice To Haves

  • Strong background developing scalable, lightweight, high-performance systems.
  • In-depth operating-system expertise regarding core concepts and subsystems.
  • Familiarity and experience with Agile methodologies.
  • Knowledge of security principles.
  • Experience with eBPF.

Responsibilities

  • Collaborate with sensor development teams across the company on architecture and strategic initiatives.
  • Conceptualize and develop new product features.
  • Guide and support development teams in designing and implementing software for Windows, macOS, and Linux.
  • Own features throughout their lifecycle, from initial design to final delivery, including presenting product demonstrations at the conclusion of each sprint.
  • Collaborate cross-functionally with teams in various locations.
  • Operationalize machine-learning models on the endpoint and build data pipelines that collect, transform, and deliver sensor telemetry for model training, evaluation, and on-device inference.
  • Integrate AI capabilities with core sensor features.

Benefits

  • Market-leading compensation and equity awards.
  • Comprehensive physical and mental wellness programs.
  • Competitive vacation and holidays.
  • Paid parental and adoption leave.
  • Professional development opportunities for employees at all levels and in all roles.
  • Employee Networks, geographic neighborhood groups, and volunteer opportunities.
  • Office culture with world-class amenities.
  • Eligibility for bonuses and equity grants.
  • Health insurance.
  • 401(k).
  • Paid time off.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service