Job Description
Company: Dragos
Location: Remote (North America, Europe, Middle East, APAC)
Salary: $225,000 + Competitive Equity + Benefits
About Dragos
Dragos is on a mission to defend industrial organizations that provide the necessities of modern civilization—running water, electricity, and safe industrial operations. As the market leader in ICS/OT cybersecurity, we deliver best-in-class technology, threat intelligence, and services.
We operate with a remote-first culture and are looking for mission-driven teammates who embody authenticity, transparency, and trust.
Role Overview
As Technical Lead, Principal Data Engineer, you’ll be part of the Data Engineering Community, responsible for designing robust data pipelines and aligning data strategy across diverse, product-focused initiatives. You will lead Vulnerability Management workflows, partnering with a Product Manager to set technical strategy, guide architecture, and ensure reliable, iterative delivery.
This is a hands-on leadership role, where your coding, reviews, and mentoring help the team make sound architectural decisions grounded in real implementation details.
Responsibilities
- Lead cross-functional efforts to modernize and improve core data systems.
- Align priorities and sequencing with leadership and product teams.
- Set technical direction and ensure clear design before implementation.
- Define and maintain sustainable data contracts used across teams.
- Build scalable, secure data pipelines across cloud and on-prem environments.
- Deliver real-time data processing capabilities through iterative production-safe changes.
- Collaborate with product engineering teams to support customer-facing features.
- Develop shared tooling for observability, lineage, and configuration validation.
- Stay hands-on through coding, reviews, and pairing to ground decisions in practical implementation.
- Identify risks early and prevent technical issues from escalating.
- Communicate clearly during architecture discussions and design reviews.
Qualifications
- 10+ years of data engineering experience.
- Expertise in scalable system architecture, efficient data storage, and processing.
- Strong data modeling skills: incremental, dimensional, network topologies, graph structures.
- Skilled in data observability frameworks and designing robust data contracts.
- Software development experience in Rust, Go, JVM, Python, Node.js.
- Experience with medium-to-large datasets, particularly in cybersecurity or industrial domains.
- Familiarity with cloud and on-prem integration, Kubernetes, and Docker.
- Experience with message queues and stream processing infrastructure.
- Domain knowledge of cybersecurity threat detection, threat intelligence, or ICS/OT operations.
- Excellent cross-functional communication and leadership skills.
- Proven ability to deliver iterative, production-safe solutions, identify risks early, and drive architectural direction.
Compensation & Benefits
- Base Salary: $225,000
- Equity Package: Competitive
- Comprehensive Benefits Plan
Why Dragos
- Work on a mission-critical product protecting industrial systems worldwide.
- Join a remote-first, collaborative team.
- Shape the technical direction of cutting-edge cybersecurity data systems.
- Competitive salary, equity, and benefits.