Staff Data Engineer
$192,000–$192,000 year
RemoteUnited States
Job Summary
Create sustainable data contracts addressing governance requirements and model complex sources into performant analytics. Design a transformation layer serving as a core part of the analytic process while collaborating with product teams to deliver customer-facing solutions. Establish shared tooling for observability, lineage tracking, and configuration validation. Manage medium-to-large scale datasets using Go, JVM, Python, or Node.js within cloud-native architectures, including Kubernetes and Docker deployments. Join the Data Engineering Community in a remote-first, matrix organization focused on aligning data strategy and accelerating innovation across diverse product initiatives.
Required Qualifications
- 7+ years of data engineering experience
- Cybersecurity experience
- Experience dimensional modeling and working with incremental data models
- 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
- All new hires must pass a background check as a condition of employment
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.