C

CrowdStrike

Builds cloud software that stops cyberattacks

Senior Software Engineer - Core Libraries

Systems Software EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Strong foundation in systems software engineering, with hands-on experience in C and C++ in a low-level systems context.
  • Intellectual curiosity and the drive to deeply understand unfamiliar systems before changing them.
  • Experience reasoning about reliability and correctness for software that runs at endpoint fleet scale.
  • Cross-platform exposure across Windows, Linux, and/or macOS, with the ability to reason about portability, behavioral consistency, and platform-specific constraints.
  • Solid design and problem-solving instincts, with the ability to own ambiguous technical problems and drive them to clean resolution.
  • Ability to influence technical direction across team boundaries without direct authority, using design documents, prototypes, and well-reasoned technical positions.
  • Strong written and verbal communication, with the ability to convey complex technical topics clearly to technical and non-technical audiences.
  • Strong engineering fundamentals, including testable and reviewable code, careful handling of edge cases, and a high personal bar.
  • Ability and willingness to travel occasionally for team offsites and in-person meetings.
  • Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency, and drive business outcomes.

Responsibilities

  • Work across organizations and functional teams to gather library requirements, then design, implement, and test the resulting libraries.
  • Take end-to-end ownership of work from design through production validation across Windows, Linux, and macOS, including the testing and rollback story.
  • Drive technical proposals and design documents; lead design reviews for the area and provide substantive review feedback that raises the bar for the whole team.
  • Represent the team's technical position in cross-organizational planning and architecture discussions; communicate tradeoffs and risks clearly to engineering, product, and program partners.
  • Participate in planning; help scope work, identify dependencies, and flag technical risk early.
  • Mentor and grow more junior engineers through direct feedback, pairing, and collaborative code and design review.
  • Investigate and resolve production incidents and complex escalations; build the team's shared knowledge of failure modes at fleet scale.
  • Champion improvements in end-to-end testing and validation for components with strict correctness and reliability requirements.

Desired Qualifications

  • Background in endpoint security, endpoint detection and response, kernel-adjacent software, or sensor platform engineering.
  • Experience designing, implementing, and maintaining cross-platform software libraries, with a focus on ABI stability, versioning, and backward compatibility.
  • Open-source contributions, technical writing, or a visible engineering presence through conference talks or published work.

About the Company

CrowdStrike

Builds cloud software that stops cyberattacks

CrowdStrike builds cybersecurity software for organizations that need to protect computers, cloud workloads, identities and data from digital attacks. Its Falcon platform combines these defenses in one cloud system, using a lightweight sensor on devices to collect activity and detect suspicious behavior. Security teams investigate alerts and automate responses through a shared console, while the platform connects information from different parts of a business to reveal attacks that isolated tools miss. Customers pay subscription fees based on the products and assets covered, and CrowdStrike also charges for incident response services. CrowdStrike was founded in 2011 and is based in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
2011

Recently Posted Jobs

Explore more opportunities at CrowdStrike

See more jobs