Sr. Software Engineer II, Sensor - Sensor Event Runtime; Hybrid
Listed on 2026-06-18
-
Software Development
C++ Developer, Software Engineer, Backend Developer, Senior Developer
About the Role
Senior Software Engineer II on the Sensor Event Runtime (SER) team, responsible for designing and implementing high‑performance software components in Crowd Strike’s endpoint security solution. This includes storage, correlation, filtering, rate limiting, and deduplication for event processing systems to ensure customer security.
What You’ll Do- Design, develop, and test high‑performance, cross‑platform C and C++ code for Windows, Mac, and Linux.
- Collaborate with cross‑functional teams to integrate new features into the Falcon sensor.
- Troubleshoot complex issues related to kernel mode development and low‑latency systems.
- Develop solutions that emphasize thread safety, resource efficiency, and low‑latency performance.
- Take ownership of deliverables, both individually and when leading a team.
- Deliver and accept feedback with grace and courtesy, focusing on continual learning and raising the bar for yourself and teammates.
- Proven track record of successfully delivering complex software projects.
- Advanced C/C++ proficiency, including design patterns.
- Experience with kernel mode development on at least one platform (e.g., Windows, Linux).
- Proficiency developing sophisticated software across multiple operating systems, with expertise utilizing cross‑platform libraries and build systems.
- In‑depth understanding of process creation, synchronization, and communication mechanisms.
- Expertise in developing concurrent code using synchronization primitives and experience with resource acquisition patterns (e.g., RAII, lock‑free data structures).
- Comprehensive knowledge of memory management techniques and extensive experience with performance optimization techniques.
- A strong sense of ownership; the team owns the code and the future of these components.
- Deep experience developing kernel‑mode drivers or system software on Windows.
- Experience designing and implementing high‑throughput event processing systems.
- Proficiency with Python and its ecosystem, including testing frameworks such as Pytest.
- Market leader in compensation and equity awards.
- Comprehensive physical and mental wellness programs.
- Competitive vacation and holidays for recharge.
- Paid parental and adoption leaves.
- Professional development opportunities for all employees.
- Employee networks, geographic neighborhood groups, and volunteer opportunities.
- Vibrant office culture with world‑class amenities.
- Certified Great Place to Work recognition across the globe.
Crowd Strike is a proud equal‑opportunity employer. We are committed to fostering a culture of belonging where everyone is valued for who they are and empowered to succeed. We support veterans and individuals with disabilities through our affirmative action program. Crowd Strike is committed to providing equal employment opportunity for all employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, creed, ethnicity, religion, sex, sexual orientation, gender identity, marital or family status, veteran status, age, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, membership or activity in a local human rights commission, status with regard to public assistance, or any other characteristic protected by law.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).