Detection engineering and security data lakes

Detection engineering treats detections as code. Each rule has a purpose, a test, a version and an owner, and maps to an attacker technique. A security data lake keeps logs for long periods at low cost so hunters can search months of history.

What we do

  • Detection backlog from ATT&CK gaps
  • Sigma to KQL and Elastic conversion
  • Rule test harness
  • Tuning reports
  • Hunt queries
  • Retention tier design
  • Handover documentation

Our team works with Sigma rules, Elastic Security, Microsoft Sentinel with KQL and Google Security Operations, and has experience with Splunk and OpenSearch. We write rules, replay test data, measure false positives and retire rules that do not earn their place.

This group links to our Cybersecurity and Cyber Automation services and to the log pipelines and SOAR groups. These are tools our team has experience with, not partnerships.

Leading platforms we work with

  • Sigma
  • Elastic Security
  • Microsoft Sentinel
  • Kusto Query Language (KQL)
  • Google Security Operations
  • Splunk
  • OpenSearch
  • MITRE ATT&CK
  • Panther
  • Snowflake security data lake

Platforms and practices

  • Sigma rule authoring and conversion
  • Detection as code in version control
  • Rule testing with replayed logs
  • KQL analytics rules and hunting queries
  • Elastic detection rules
  • ATT&CK coverage mapping
  • False-positive tuning
  • Long-term log tiers and data lakes
  • Threat hunting notebooks
  • Rule retirement review

References

Sources last checked .

Product names are trademarks of their owners and are listed to describe our experience; they do not imply endorsement or partnership.

Talk to an engineer about Detection engineering and security data lakes

  1. 1

    Tell us what worries you

    Send the form, or call us if it is urgent.

  2. 2

    A senior engineer replies

    Usually the same business day.

  3. 3

    A confidential 30‑minute call

    With a security engineer, at no cost and with no obligation.

  4. 4

    Your written summary

    Your external exposure and the first three things we would fix.

Prefer to talk now? (305) 404-9404

Request your free assessment

A senior engineer replies, usually the same business day. Please do not put passwords or client data in the form.

Required

We use your details only to respond to you. See our privacy notice.

Frequently asked questions

Direct answers to the questions we hear most. Something else on your mind?

Send us a message
What does detection as code mean?

Each detection rule has a purpose, a test, a version in source control and an owner, and maps to an attacker technique. That makes rules reviewable and easy to roll back, and it lets you retire rules that do not earn their place.

Why keep logs in a security data lake?

A data lake stores logs for long periods at low cost, so hunters can search months of history after a new technique is learned. Short retention in a fast, expensive tool often hides slow attacks.

How do you avoid a flood of false alarms?

We replay test data against each rule before it goes live, measure false positives, tune the rule and review it again after deployment. Rules that stay noisy are fixed or removed.

Do we have to use one specific SIEM?

No. Sigma rules are written in a vendor-neutral format and can be converted to KQL or Elastic rules. We work with several platforms, so the rules are not locked to one product.

Do you know if your company is safe?

Speak with a security engineer today. The first assessment call is free and confidential.

CallFree assessment