CrowdStrike
Ingénieur principal - Capteurs (hybrides, CAN) - Sr. Engineer - Sensor, (Hybrid, CAN)
Canada - Remote QC · Principal
Sponsorship not specifiedDetected 14 hours ago
C++Distributed SystemsLinuxA/B TestingTCP/IPCommunicationProblem Solving
About the role
- These are foundational runtime components that execute on every protected endpoint across Windows, Linux, and macOS.
- You'll work close to the OS across multiple platforms, reason carefully about correctness and performance under real-world load, and hold a high engineering bar in a codebase where reliability is non-negotiable.
- You will work cross-functionally with peer engineers across Mac, Linux, Windows, and many other teams inside and outside your core organization in a diverse environment.
Responsibilities
- Design, implement, and own core sensor infrastructure components: network communications stack, connection lifecycle and traffic management, cryptographic integration, content delivery, and on-device secure storage
- Take end-to-end ownership of your work - from design through production validation across Windows, Linux, and macOS, including the testing and rollback story
- proactively own interface contracts and surface breaking changes early
- Drive technical proposals and design docs
- lead design reviews for your area and provide substantive review feedback that raises the bar for the whole team
- communicate tradeoffs and risks clearly to engineering, product, and program partners
- Mentor and grow more junior engineers through direct feedback, pairing, and collaborative code and design review
- build the team's shared knowledge of failure modes at fleet scale
Requirements
- hands-on experience in C and/or C++ in a low-level systems context
- Experience reasoning about reliability and correctness for software that runs at endpoint fleet scale
- ability to reason about portability, behavioral consistency, and platform-specific constraints
Nice to have
- Background in endpoint securit
- communications réseau sécurisées, opérations cryptographiques, distribution de contenu et stockage local sécurisé des données.
- Il s'agit de composants d'exécution fondamentaux qui fonctionnent sur chaque terminal protégé sous Windows, Linux et macOS.
- En tant qu'ingénieur principal au sein de cette équipe, vous concevrez, développerez et maintiendrez les systèmes de bas niveau qui connectent le capteur Falcon au nuage CrowdStrike.
- Vous serez responsable de la gestion du cycle de vie des connexions, du trafic et des protocoles, de l'intégration cryptographique, de la distribution de contenu et du stockage sur tous les terminaux.
- Ce poste concerne le développement logiciel système.
- Vous collaborerez avec des ingénieurs homologues travaillant sur Mac, Linux, Windows et avec de nombreuses autres équipes, à l'intérieur et à l'extérieur de votre organisation, dans un environnement diversifié.
- Vous ferez partie d'une équipe dont la responsabilité des composants est bien établie et dont le mandat est en pleine expansion.
Skills
- Ready to join a mission that matters?
- À propos du poste:
- L'équipe des Services centraux gère l'infrastructure de capteurs dont dépend chaque terminal
- Solides compétences en génie logiciel système; expérience pratique en C et/ou C++ dans un contexte système bas niveau.
Apply directly at CrowdStrike →Create a free account for alerts like thisView CrowdStrike immigration profile
This listing is sourced directly from CrowdStrike's careers page and normalized into a canonical job model.