Sr. Software Engineer II, Sensor - Sensor Event Runtime (Hybrid)
Core
Design and implement high-performance, low-latency C/C++ components for CrowdStrike's endpoint security sensor, handling storage, correlation, filtering, rate limiting, and deduplication for event processing systems.
Role type
Senior Software Engineer II (System/Kernel)
Builds
Falcon sensor components for Windows, Mac, and Linux
Domain
Cybersecurity / Endpoint Security / Distributed Systems
Deliverable
production ML models | product features
Required skills
Advanced C/C++, Kernel Mode Development, Cross-Platform Development, Process Management & IPC, Concurrency Primitives, Memory Management, Performance Optimization
Preferred skills
Windows Kernel Experience, High-Throughput Event Pipelines, Python Scripting
Technologies
C, C++, Windows, Mac, Linux, RAII, lock-free data structures
Responsibilities
Design, develop, and test high-performance, cross-platform C and C++ code; Troubleshoot complex issues related to kernel mode development and low-latency systems; Develop solutions emphasizing thread safety and resource efficiency; Collaborate with cross-functional teams to integrate new features into the Falcon sensor.
Seniority
Senior, hands-on IC