Dragos, Inc. is on a mission to defend industrial organizations that provide essential services. They are seeking a Principal Data Engineer to lead cross-functional efforts in modernizing core data systems and creating sustainable data contracts while enhancing customer-facing products through scalable data solutions.
Responsibilities:
- Lead cross-functional efforts to re-architect or modernize core data systems
- 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
- Partner with leadership to align team efforts to broaden company data strategy
- 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:
- 10+ years of data engineering experience
- Software development skills in Rust, Go, JVM-family, Python, and/or Node.js languages
- Architecture expertise creating scalable systems, designing efficient data storage and processing systems
- Expertise in data modeling including incremental models, dimensional models, network topologies and graph structures
- Skilled in implementing data observability frameworks, designing robust data contracts, and optimizing data structures for performance and scalability
- 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 queues, 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
- Cross-functional communication skills