Principal Engineer - Ng-siem Search (hybrid)

CrowdStrike CrowdStrike · Enterprise · Sunnyvale, CA +3 · Remote

CrowdStrike is seeking a Principal Engineer for their NG-SIEM Search team to develop and improve systems for ingesting, retaining, and querying massive amounts of security-relevant data. The role involves owning the technical vision, leading by example in operational excellence, and delivering key system components. The engineer will also contribute to the technical strategy and roadmap, collaborating with various internal teams and external stakeholders.

What you'd actually do

  1. Evolve and apply the technical vision for getting to >100 PB/d of event and action log ingestion, while enabling greatly multiplied query intensity over this data set.
  2. Lead by example on customer and product focus, as well as on hands-on operational excellence.
  3. Deliver key parts of our systems directly as an individual contributor, or as part of a project-focused engineering team.
  4. Demonstrate promising approaches to problems or opportunities via proof-of-concept software, and then secure owner buy-in and funding; ensure teams stay on track during delivery.
  5. Move our product mission forward: partner with your peers to develop the NG-SIEM technical and product strategy and roadmap, and own the execution of that roadmap.

Skills

Required

  • designing, implementing, and maintaining multiple software products/systems/releases
  • SaaS delivery model
  • distributed system
  • operational excellence
  • excellent verbal and written communication skills

Nice to have

  • Scala
  • AWS
  • Azure
  • GCP
  • Kafka
  • Log Management
  • cybersecurity products
  • Machine learning
  • data science

What the JD emphasized

  • 12+ years of experience designing, implementing, and maintaining multiple software products/systems/releases, preferably in a SaaS delivery model, across all phases of the development lifecycle, and across multiple software stacks
  • 8+ years of experience as an engineer in a force-multiplying position (delivery through others)
  • Current hands-on experience as an engineer (3+ years) owning a distributed system that handled tens of billions of requests per day or more than 1 PB of data per day
  • Demonstrated track record of operational excellence when operating services that span many components across several geographical regions