A SOC analyst triages the alert. A detection engineer writes the logic that fired it, and then owns that logic for the rest of its life. That one sentence is the whole job, and it is why detection engineering has quietly become one of the most durable seats in security: the tooling keeps changing, but somebody still has to decide what "bad" looks like in your environment and encode it well enough that a human can act on the result at 3am.
This guide covers what the role actually is, how it differs from the seats either side of it, the skills employers screen for, the realistic paths in, the proof of work that gets interviews, and an honest account of what makes the job hard.
What does a detection engineer do?
The role sits between the SOC and the security engineering team, and it is defined by ownership rather than by tools:
- Versus a SOC analyst: The analyst consumes alerts and investigates them. The detection engineer produces them. An analyst is measured on triage quality and time-to-close; a detection engineer is measured on whether the right things fire, the wrong things do not, and the alerts that land carry enough context to be actionable.
- Versus an incident responder: The responder works an active intrusion end-to-end - containment, eradication, forensics, the timeline. The detection engineer works the loop around incidents: what signal would have caught this earlier, do we have that telemetry, and what rule ships as a result.
- Versus a security engineer: Overlapping skill set, different product. A security engineer builds the controls. A detection engineer assumes controls will be bypassed and builds the evidence that it happened.
Day-to-day shape by company size:
- At a startup: There is rarely a dedicated seat. Detection is a slice of a broader security engineer role - stand up log collection, get the cloud audit trail and identity provider logs into something queryable, and ship a small set of high-signal rules you can actually maintain alone.
- At a scale-up: This is where the title appears. You own the rule repository, the pipeline that ships detections into the SIEM or EDR, the tuning backlog, and the relationship with the analysts who live in the queue. Data engineering starts to be a real part of the job.
- At an enterprise or an MDR provider: Deep specialisation. You may own one platform, one telemetry domain (endpoint, identity, cloud control plane), or the detection content that ships to many customers, with formal peer review, coverage reporting and purple-team validation around it.
Core skills employers actually screen for
- A query language, to real depth: KQL (Sentinel and Defender), SPL (Splunk), or Elastic's EQL and Lucene. Employers care far more about depth in one than a list of five. You should be able to reason about joins, time windows, aggregation and performance, not just filter on a field.
- Sigma: The portable rule format. It is how detections get shared between teams and translated across backends, and it is the cheapest way for a candidate with no employer log access to build a public body of work.
- Python: For everything around the rules - parsing threat reports, generating test events, validating rule syntax in CI, enriching alerts, and reporting on rule health. You do not need to be a senior developer, but glue code is a daily requirement.
- Log pipeline and data literacy: Where telemetry comes from, how it is parsed and normalised, what a schema change does to a rule downstream, and what ingestion costs. A detection is only as good as the field it depends on, so understanding the pipeline is not optional plumbing knowledge - it is the job.
- Version control and CI: Detections are code. Branches, peer review, tests that run on a pull request, and a deploy pipeline rather than clicking rules into a console. Detection-as-code is the single strongest maturity signal on a CV.
- MITRE ATT&CK, used honestly: As a shared vocabulary and a coverage map, not as a scoreboard. Real coverage is per technique, per data source, per platform, and validated. Being able to explain why a heat map claiming 300 covered techniques is usually fiction will mark you as someone who has done this.
- Adversary emulation: Atomic tests, open emulation frameworks, or a purple-team exercise. If you cannot execute the behavior and watch the alert land, you have written a query, not a detection.
Certifications worth pursuing
Detection engineering is a portfolio field before it is a credential field. A public repository of rules with test cases will beat any certificate in a technical loop. Certs still help with HR filters and with employers who hire from the SOC pipeline:
- CompTIA Security+ - the baseline credential, useful mainly for getting past automated screening and for government-adjacent employers. Not a detection cert.
- CySA+ - analyst-oriented and reasonable if you are coming from a triage seat and need something that names detection and threat hunting on the syllabus.
- GIAC - the SANS family carries real weight in detection and hunting circles, and the courses are genuinely good. They are also expensive, so treat them as an employer-funded step once you are in a seat, not a self-funded entry ticket.
Certifications that lift Detection Engineer pay
Salaries
We publish a curated salary benchmark for eight roles, and detection engineer is not one of them - so rather than borrow the band for an adjacent job and put a different title on it, here is the honest shape of the market. Detection engineering sits between the SOC analyst band and the security engineer band, and it tends to sit closer to the security engineer end once the role is genuinely detection-as-code rather than rebadged tier-2 triage. The gap between the two titles is the clearest reason to make the move.
For real figures rather than an estimate, use the numbers employers actually published: our cybersecurity salary report aggregates disclosed pay from live listings by role, seniority and country, and the Am I Underpaid checker compares a specific offer against the market band. The snapshot at the top of this page is computed live from current detection engineering listings.
How to get into detection engineering
- From a SOC seat (the most common path): You already know what a useless alert looks like, which is the hardest thing to teach. Convert that into build work: take the three noisiest rules in your queue and fix them properly, write the tuning rationale down, and volunteer for the detection backlog. Ask to own a rule end-to-end rather than only closing tickets on it. Our how to become a SOC analyst guide maps the step before this one, and SOC analyst roles are where most detection engineers start.
- From software or data engineering: An underrated route. You already have the code, pipelines and CI half, which is exactly the half most SOC candidates are missing. The gap is attacker behavior and log semantics. Study a handful of techniques deeply rather than skimming the whole matrix, and get hands on telemetry in a lab.
- From incident response or forensics: You have seen real intrusions, so your hypotheses are grounded rather than theoretical. The gap is usually engineering discipline - version control, testing, and treating a rule as a maintained product rather than a one-off artifact from a case.
- From sysadmin, IT or infrastructure: Longer, but viable, and your knowledge of what normal looks like on Windows, Linux, or a cloud control plane is worth a lot. Route via a SOC or a junior detection role, and lean on the fact that you can tell a benign administrative pattern from a suspicious one.
Proof of work that actually gets interviews
This field rewards artifacts more than almost any other security specialism, because the output is text you can publish:
- Public Sigma rules. A repository with a handful of rules, each with test cases, a stated data-source requirement, and a written rationale for the tuning decisions. Ten thoughtful rules beat a hundred copied ones.
- A home detection lab. A small SIEM or an Elastic stack, endpoint logging with detailed process and command-line events, a domain controller or an identity provider if you can, and a machine you are willing to attack. This is where you learn what telemetry is actually missing.
- A validation write-up. Pick a technique, emulate it with an atomic test, show the raw events, show the rule, show the alert firing, and then show the false positives you found and how you removed them. This single artifact answers the four questions every detection interview asks.
- Contributions to open detection repositories. A merged pull request against a public rule set means someone else reviewed your logic and accepted it, which is a reference no certificate provides.
A realistic 6-month plan
- Months 1-2: Pick one query language and go deep. Build the lab, get endpoint and identity telemetry flowing, and learn what your log sources do and do not contain. Read a handful of ATT&CK techniques properly rather than the whole matrix.
- Months 3-4: Write rules in Sigma, in version control, from day one. Emulate each technique, confirm the alert fires, then deliberately try to generate false positives and tune them out. Publish the repository as you go.
- Months 5-6: Add the engineering layer - CI that lints and tests your rules on every commit, plus a Python script that reports rule health. Write two or three public validation posts. Then start applying, and use the write-ups as your talking points.
When you are ready for the loop, our detection engineering interview questions walks the scenarios you will be asked, including the live rule-writing exercise.
What makes the job hard
- Alert fatigue is an engineering problem, not an analyst problem. A rule that produces 400 alerts a day is a defect you shipped. The fix is rarely raising a threshold - it is understanding which benign pattern is generating the noise and excluding that specific thing, or converting a per-event alert into an aggregation or a first-seen anomaly.
- You will not have the telemetry you want. Command-line and script-block logging, DNS, cloud control-plane audit logs and identity events are frequently missing, sampled, or too expensive to retain. A large part of senior detection work is arguing for data sources and building the best coverage available in the meantime.
- Detections rot silently. An agent upgrade, a schema change, or a vendor dropping a field can stop a rule firing, and a quiet rule looks exactly like a clean environment. Rule-health monitoring on firing rates and source volume is what separates a program from a folder of queries.
- Maintenance is most of the work. New rules are the fun part and the small part. If a team tells you the split is mostly new content, they either have a young estate or they are not maintaining what they already shipped.
Live detection engineering roles
Browse the full detection engineering jobs board - updated hourly, every listing applying direct to the employer.
Frequently asked questions
- How many Detection Engineer jobs are available right now?
- We currently list 157 active Detection Engineer roles, refreshed continuously across 150+ security employers.
- What does a Detection Engineer earn?
- Detection Engineer pay varies widely by country, by employer type, and by how specialised the seat is, and it is not one of the curated benchmark roles we publish a band for. Our cybersecurity salary report carries live disclosed-salary figures from real postings.
- Which certifications help for Detection Engineer roles?
- For detection engineer roles employers most often ask for GIAC, CySA+ and Security+. Certifications open doors rather than replace demonstrated skill, so weight them alongside a portfolio of real work.
- Are Detection Engineer jobs remote?
- Many detection engineer roles offer remote or hybrid work. Browse our remote cybersecurity jobs to filter for fully-remote positions.
Related guides
How to Become a Threat Intelligence Analyst in 2026: The Analysis Job, Not the Feed
The realistic path into cyber threat intelligence - what the role actually is, the strategic, operational and …
11 min read
How to Become an IAM Engineer in 2026: Identity Is the Control Plane
The realistic path into identity and access management - why identity became the control plane, OAuth, OIDC an…
11 min read
How to Become a Product Security Engineer in 2026: Own the Shipped Product
The realistic path into product security - the line between AppSec and product security, threat modelling and …
11 min read