[Remote] Sr. Engineer - Sensor Security Platform (Remote)
Note: The job is a remote job and is open to candidates in USA. CrowdStrike is a global leader in cybersecurity, dedicated to stopping breaches with their advanced AI-native platform. They are seeking a Senior Engineer to work on the Falcon sensor’s detection and response functions, focusing on sensor-oriented, security-oriented, and platform-oriented missions.ResponsibilitiesUnderstand, modify and assume shared ownership of complex and critical sensor detections and response capabilitiesGain expertise in core logic of the falcon sensor, becoming a resource for other developers within Crowdstrike who use (and build on top of) the technologies owned by our teamCommunicate design, constraints, guarantees and other aspects of the systemCommunicate and collaborate with other teams at Crowdstrike, including engineering teams who use our tools; adversary response teams; malware researchers; product and program managers; and othersWrite code in a variety of languages, including internally developed, non-imperative domain-specific languages. (Much, but not all, of the work we need will be written in the in-house language. This language is highly asynchronous and used to write responses to system events such as process creation and network traffic. System programming experience on one or more of macOS, Linux, and Windows is helpful.)Write unit, functional and integration testsDiagnose and resolve issues discovered by customers or other engineering teamsSkillsTake responsibility for and ownership of their workDesign and implement performant, functionally-correct and well-structured logicCan understand, maintain, and improve a large existing codebaseCan reason about, describe and communicate the nature of complex, highly-concurrent systemsCan reason about how our endpoint interacts with our cloud, and communicate with cloud development teams for both design and troubleshootingAbility to read and write C++ (though this is not primarily a C++ position)Communicate, collaborate, and work effectively in a distributed team (across timezones and continents, and with a variety of subject matter expertise)Fluency and expertise in Linux development environmentsFluency in writing PythonEndpoint security backgroundExperience designing or writing virtual machine runtimesExperience with machine learning on the endpoint - we are building an ML platform team to facilitate endpoint ML deploymentsBenefitsEligibility for bonusesEquity grantsA comprehensive benefits package that includes health insurance401kPaid time offMarket leader in compensation and equity awardsComprehensive physical and mental wellness programsCompetitive vacation and holidays for rechargePaid parental and adoption leavesProfessional development opportunities for all employees regardless of level or roleEmployee Networks, geographic neighborhood groups, and volunteer opportunities to build connectionsVibrant office culture with world class amenitiesGreat Place to Work Certified™ across the globeCompany OverviewCrowdStrike is a cybersecurity technology firm that provides cloud-delivered protection for cloud workloads, identity, and data. It was founded in 2011, and is headquartered in Sunnyvale, California, USA, with a workforce of 5001-10000 employees. Its website is http://www.crowdstrike.com.