Senior Software Engineer, Sensor - Core Libraries (Hybrid)

Crowdstrke
Sunnyvale, Redmond
Workplace: HybridFull timeUSD 140,000 - 215,000 annuallyFunction: Software EngineeringSkills: ["Design reviews","Problem-solving","Technical communication","Mentorship","Ownership"]

Design, build, extend, and maintain the Core Libraries that the CrowdStrike sensor relies on—shared Windows, Linux, and macOS components for memory allocation, secure file parsing, and thread/work-item management. Partner across organizations to gather requirements, deliver end-to-end implementation and testing, author technical proposals and design docs, and lead design reviews. Own production validation, improve test/validation for correctness and reliability, and help resolve fleet-scale incidents.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Crowdstrke
Crowdstrke
3 days ago

Senior Software Engineer, Sensor - Core Libraries (Hybrid)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 days agoStatus: Live

Job Summary

Design, build, extend, and maintain the Core Libraries that the CrowdStrike sensor relies on—shared Windows, Linux, and macOS components for memory allocation, secure file parsing, and thread/work-item management. Partner across organizations to gather requirements, deliver end-to-end implementation and testing, author technical proposals and design docs, and lead design reviews. Own production validation, improve test/validation for correctness and reliability, and help resolve fleet-scale incidents.
Location: Sunnyvale, Redmond
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Work across organizations to gather library requirements, then design, implement, and test the resulting libraries.
  • •Deliver end-to-end ownership from design through production validation across Windows, Linux, and macOS, including testing and rollback.
  • •Drive technical proposals and design documentation; lead design reviews and provide substantive feedback.
  • •Represent the team in cross-org planning and architecture discussions, communicating tradeoffs and risks clearly.
  • •Mentor junior engineers and help investigate/resolve production incidents and escalations, including building shared knowledge of fleet-scale failure modes.
Travel: Low travel

Pay and Benefits

Salary: USD 140,000 - 215,000 annually
Equity and Bonus:Equity
Perks:Health Insurance401kPaid LeaveEquity

Key Requirements

  • •Hands-on systems software engineering experience, including low-level C and C++ in a reliability-focused context.
  • •Strong ability to reason about correctness and reliability for software running at endpoint fleet scale.
  • •Cross-platform experience with Windows, Linux, and/or macOS, including portability and platform-specific constraints.
  • •Solid design and problem-solving skills, with the ability to own ambiguous technical problems and drive them to resolution.
  • •Strong communication skills to convey complex technical topics clearly to technical and non-technical audiences.
Experience:CybersecurityEndpoint securityEDRSensor platformOpen source
Skills:Design reviewsProblem-solvingTechnical communicationMentorshipOwnership
Tech Stack:CC++WindowsLinuxMacOSAIABI stabilityVersioningBackward compatibility

Company Brief

Crowdstrke
Provides cloud-native endpoint protection, threat intelligence, and security operations solutions that prevent breaches and stop sophisticated cyberattacks across endpoints, cloud workloads, identity, and APIs for enterprises worldwide.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Sunnyvale, United States
Founded: 2011
Glassdoor
Glassdoor: 4.4
WebsiteLinkedIn