Dragos is on a mission to defend industrial organizations by providing best-in-class technology and services for ICS/OT Cybersecurity. They are seeking a Staff Data Engineer to join their Data Engineering Community, focusing on data pipeline and structure design to enhance their Visibility product team.
Responsibilities:
- Create sustainable data contracts that address data governance requirements
- Enable scalable, secure, and reliable data pipelines that support both cloud and on-prem environments
- Implement real-time data processing solutions for configuration and asset communication pipelines
- Collaborate with product engineering teams to deliver data solutions that enhance customer-facing products
- Establish and contribute to shared tooling for observability, lineage tracking, and configuration validation
Requirements:
- 7+ years of data engineering experience
- Skilled in implementing data observability frameworks, designing robust data contracts, and optimizing data structures for performance and scalability
- Software development skills in Go, JVM-family, Python, and/or Node.js languages with cloud-native architectures
- Experience manipulating, processing, and extracting value from medium-to-large scale datasets, especially relevant if cybersecurity or industrial data
- Knowledge of integrating cloud and on-premises technologies in industrial environments, with deployments on Kubernetes and Docker
- Experience with message queuing, stream processing on deployable infrastructure
- Detailed domain familiarity and prior experience in at least one data-heavy field / product market segment, especially relevant if knowledgeable in cybersecurity threat detections, threat intelligence, or ICS/OT operations