Ingénieur principal en développement de logiciels, capteur eBPF (Linux) - Sr. Software Development Engineer, Linux Sensor - eBPF (Remote)
Job Description
#WeAreCrowdStrike and our mission is to stop breaches. As a global leader in cybersecurity, our team changed the game. Since our inception, our market leading cloud-native platform has offered unparalleled protection against the most sophisticated cyberattacks. We work on large scale distributed systems, processing over 1 trillion events a day with a petabyte of RAM deployed in our Cassandra clusters - and this traffic is growing daily. We're looking for people with limitless passion, a relentless focus on innovation and a fanatical commitment to developing and shaping our cybersecurity platform. Consistently recognized as a top workplace, CrowdStrike is committed to cultivating an inclusive, remote-first culture that offers people the autonomy and flexibility to balance the needs of work and life while taking their career to the next level. Interested in working for a company that sets the standard and leads with integrity? Join us on a mission that matters - one team, one fight.
À propos du produit :
CrowdStrike Falcon est un produit de sécurité constitué de deux composants. L'un d'eux est un « capteur », c'est-à-dire un agent léger installé sur les machines clientes qui observe les activités du système, qui sait reconnaître les comportements malveillants et qui fournit une capacité de prévention intégrée ainsi qu'une télémétrie à distance vers le nuage Falcon. Le composant infonuagique regroupe la télémétrie des capteurs pour le réseau de chaque client, peut établir des corrélations entre les comportements malveillants sur plusieurs machines et présente aux équipes opérationnelles de nos clients un résumé hiérarchisé des menaces détectées dans leurs environnements.
À propos de ce poste :
Il s'agit d'un poste d'ingénieur principal en développement de logiciels au sein de l'équipe d'ingénieurs qui fournit le capteur (agent léger) sur Linux. Vous ferez partie de l'équipe chargée de concevoir et de mettre en œuvre de nouvelles fonctionnalités dans le capteur afin de sécuriser les charges de travail cloud. Pour mener à bien vos missions, vous exploiterez l'eBPF et d'autres technologies. Ces fonctionnalités étendront la puissance de la plateforme Falcon afin de fournir une visibilité, une détection et une prévention en toute simplicité pour les processus de conteneurs s'exécutant dans des environnements d'orchestration tels que Kubernetes.
Les ingénieurs en développement de logiciels de l'équipe sont responsables de la conception et du développement des principales fonctionnalités du produit. Ces fonctionnalités concernent la plupart des sous-systèmes du système d'exploitation, tels que le système de fichiers, la mémoire, les processus et le réseau. L'équipe fonctionne selon les principes de développement Agile et effectue des livraisons fréquentes.
Ce poste est ouvert aux candidats à distance aux États-Unis et au Canada.
Ce que vous ferez :
Ce dont vous aurez besoin :
About the Product:
CrowdStrike Falcon is a two-component security product. One component is a "sensor", which is a lightweight agent installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon cloud. The cloud component aggregates sensor telemetry for each customer's network, can correlate malicious behavior across multiple machines, and presents our customers' operations teams with a prioritized summary of the threats detected in their environments.
About the Role:
This is a Senior Software Development Engineer (SDE) role in the engineering team that delivers the sensor (lightweight agent) on Linux. This role will be part of the team designing and implementing new features in the sensor to secure cloud workloads. The work leverages eBPF and other technologies. These features will extend the power of the Falcon platform to provide seamless visibility, detection, and prevention for container processes running in orchestration environments like Kubernetes.
SDE's in the team own design and development of core features of the product. Features will cross-cut most core OS subsystems such as file system, memory, process, and networking. The team operates under the Agile development principles and ships frequently.
This role is open to candidates in multiple US locations and remote U.S.
What You'll Do:
What You'll Need:
#LI-JC1
#LI-MS2
#LI-Remote
#HTF
Benefits of Working at CrowdStrike:
We are committed to fostering a culture of belonging where everyone feels seen, heard, valued for who they are and empowered to succeed. Our approach to cultivating a diverse, equitable, and inclusive culture is rooted in listening, learning and collective action. By embracing the diversity of our people, we achieve our best work and fuel innovation - generating the best possible outcomes for our customers and the communities they serve.
CrowdStrike is committed to maintaining an environment of Equal Opportunity and Affirmative Action. If you need reasonable accommodation to access the information provided on this website, please contact [email protected] for further assistance.
CrowdStrike participates in the E-Verify program.
Notice of E-Verify Participation
Right to Work
CrowdStrike, Inc. is committed to fair and equitable compensation practices. The base salary range for this position in the U.S. is $105,000 - $195,000 per year + variable/incentive compensation + equity + benefits. A candidate's salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location.
À propos du produit :
CrowdStrike Falcon est un produit de sécurité constitué de deux composants. L'un d'eux est un « capteur », c'est-à-dire un agent léger installé sur les machines clientes qui observe les activités du système, qui sait reconnaître les comportements malveillants et qui fournit une capacité de prévention intégrée ainsi qu'une télémétrie à distance vers le nuage Falcon. Le composant infonuagique regroupe la télémétrie des capteurs pour le réseau de chaque client, peut établir des corrélations entre les comportements malveillants sur plusieurs machines et présente aux équipes opérationnelles de nos clients un résumé hiérarchisé des menaces détectées dans leurs environnements.
À propos de ce poste :
Il s'agit d'un poste d'ingénieur principal en développement de logiciels au sein de l'équipe d'ingénieurs qui fournit le capteur (agent léger) sur Linux. Vous ferez partie de l'équipe chargée de concevoir et de mettre en œuvre de nouvelles fonctionnalités dans le capteur afin de sécuriser les charges de travail cloud. Pour mener à bien vos missions, vous exploiterez l'eBPF et d'autres technologies. Ces fonctionnalités étendront la puissance de la plateforme Falcon afin de fournir une visibilité, une détection et une prévention en toute simplicité pour les processus de conteneurs s'exécutant dans des environnements d'orchestration tels que Kubernetes.
Les ingénieurs en développement de logiciels de l'équipe sont responsables de la conception et du développement des principales fonctionnalités du produit. Ces fonctionnalités concernent la plupart des sous-systèmes du système d'exploitation, tels que le système de fichiers, la mémoire, les processus et le réseau. L'équipe fonctionne selon les principes de développement Agile et effectue des livraisons fréquentes.
Ce poste est ouvert aux candidats à distance aux États-Unis et au Canada.
Ce que vous ferez :
- Concevoir et développer des logiciels Linux à déployer sur un serveur
- Prendre en charge les fonctionnalités, de la conception à la livraison
- Collaborer avec une équipe multifonctionnelle répartie sur différents sites
- Résoudre les problèmes liés au produit et signalés par les clients de manière réactive
- Autres projets assignés
Ce dont vous aurez besoin :
- Expérience de travail sur des fonctionnalités de produit sous Linux ou Unix en C/C++ avec les caractéristiques suivantes :
- exigences élevées en matière de concurrence nécessitant une utilisation intensive du multithreading
- exigences élevées en matière de fiabilité
- exigences détaillées concernant les caractéristiques de fonctionnement de bas niveau (utilisation de la mémoire, efficacité des performances, conformité aux normes externes)
- Expérience en développement de code de production eBPF pour la sécurité ou les réseaux
- Expérience en conception et développement de moteurs d'exécution de conteneurs, de logiciels qui surveillent les conteneursou d'environnements de machines virtuelles optimisées pour l'exécution de conteneurs.
- Expérience de travail au sein d'une équipe pour la livraison de fonctionnalités et de versions majeures
- Capacité à communiquer, à collaborer et à travailler efficacement au sein d'une équipe géographiquement dispersée
- Maîtrise de l'anglais
About the Product:
CrowdStrike Falcon is a two-component security product. One component is a "sensor", which is a lightweight agent installed on client machines that observes system activity and recognizes malicious behavior, then provides on-box prevention capability and remote telemetry to the Falcon cloud. The cloud component aggregates sensor telemetry for each customer's network, can correlate malicious behavior across multiple machines, and presents our customers' operations teams with a prioritized summary of the threats detected in their environments.
About the Role:
This is a Senior Software Development Engineer (SDE) role in the engineering team that delivers the sensor (lightweight agent) on Linux. This role will be part of the team designing and implementing new features in the sensor to secure cloud workloads. The work leverages eBPF and other technologies. These features will extend the power of the Falcon platform to provide seamless visibility, detection, and prevention for container processes running in orchestration environments like Kubernetes.
SDE's in the team own design and development of core features of the product. Features will cross-cut most core OS subsystems such as file system, memory, process, and networking. The team operates under the Agile development principles and ships frequently.
This role is open to candidates in multiple US locations and remote U.S.
What You'll Do:
- Design and develop Linux software for deployment on server
- Own features from design to delivery
- Collaborate with multi-functional team in various physical locations
- Troubleshoot issues with the product as reported from customers responsively
- Other projects as assigned
What You'll Need:
- Experience working on product features on Linux or Unix in C/C++ with the following characteristics:
- high concurrency requirements needing strong use of multi-threading
- high reliability requirements
- detailed requirements on low-level operating characteristics (memory usage, efficient performance, correct conformance to external standards)
- Experience developing production eBPF code for security or networking
- Experience designing and developing container runtime engines, software that monitors containers. or optimized virtual machine environments to run containers.
- Experience working on a team to ship major features and releases
- Ability to communicate, collaborate, and work effectively in a distributed team
#LI-JC1
#LI-MS2
#LI-Remote
#HTF
Benefits of Working at CrowdStrike:
- Remote-first culture
- Market leader in compensation and equity awards
- Competitive vacation and flexible working arrangements
- Comprehensive and inclusive health benefits
- Physical and mental wellness programs
- Paid parental leave, including adoption
- A variety of professional development and mentorship opportunities
- Offices with stocked kitchens when you need to fuel innovation and collaboration
We are committed to fostering a culture of belonging where everyone feels seen, heard, valued for who they are and empowered to succeed. Our approach to cultivating a diverse, equitable, and inclusive culture is rooted in listening, learning and collective action. By embracing the diversity of our people, we achieve our best work and fuel innovation - generating the best possible outcomes for our customers and the communities they serve.
CrowdStrike is committed to maintaining an environment of Equal Opportunity and Affirmative Action. If you need reasonable accommodation to access the information provided on this website, please contact [email protected] for further assistance.
CrowdStrike participates in the E-Verify program.
Notice of E-Verify Participation
Right to Work
CrowdStrike, Inc. is committed to fair and equitable compensation practices. The base salary range for this position in the U.S. is $105,000 - $195,000 per year + variable/incentive compensation + equity + benefits. A candidate's salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location.
Apply Now
Back to Job Listings
Add To Job List
Company Profile
View Company Reviews
Date Posted
10/23/2023
Views
15
Positive
Subjectivity Score: 0.9
Similar Jobs
Lead Data Engineer (Finance Tech, Intelligent Foundations & Experiences) -
Views in the last 30 days - 0
View Details