Staff Data Engineer at Dragos
$192,000from the description
Jul 20, 2026
—
Jul 21, 2026
What this job asks for AI summary
A staff-level data engineering role at a critical-infrastructure cybersecurity firm, focused on designing and maintaining data pipelines, transformation layers, and data contracts that feed both internal analytics and customer-facing products. The work involves dimensional modeling, observability frameworks, stream processing, and bridging cloud and on-premises deployments. It suits an experienced data engineer with a background in cybersecurity or similarly data-intensive domains.
Senior level · 7+ years · Remote · Full-time
Advertised as Staff, but the requirements read as Senior.
“or” means any one of them counts — you don't need all of them.
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 480 people nationally plausibly meet what this posting asks for (database architects). range 100–730
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $142,568 (middle half $111,775–$173,013). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (9)
The title is 'Staff Data Engineer' but the actual requirements — 7+ years, strong individual-contributor scope within a matrix org — align more with Senior than Staff; no evidence of cross-team technical authority or org-wide direction-setting beyond a single community.
The JD lists 'Go, JVM-family, Python, and/or Node.js' as a single compound requirement with 'and/or' connectors; Go and Python are emitted as separate skills with each other (and Node.js) as alternatives, reflecting that at least one is required but the specific language is interchangeable.
JVM-family languages (Java, Kotlin, Scala) are implied by the 'JVM-family' mention in the same language list; captured under the Go/Python alternatives rather than as a separate skill to avoid over-fragmenting what is one compound requirement.
Cybersecurity experience appears in Minimum Qualifications as a standalone line item and is marked required; the posting also notes it is 'especially relevant' in several sub-bullets, reinforcing its gate status.
ICS/OT domain knowledge and data lineage tracking appear in context that frames them as especially valuable rather than hard gates, so they are marked preferred.
Compensation is stated as a single flat figure ($192,000) with no range; min and max are set to the same value.
The caller has confirmed this is a fully-remote, national role; no metro is inferred.
Ignored 2 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): data pipeline design, cloud-native architecture.
Caller marked this a fully-remote role — scored against the national candidate pool.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.