Staff Data Engineer

Skills
React.JsTypescriptAmazon Web ServicesBig DataData PipelinesElastic StackElasticsearch
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 7+ years of data engineering experience
  • Cybersecurity experience
  • Experience with dimensional modeling and incremental data models
  • Ability to implement data observability frameworks and robust data contracts
  • Experience optimizing data structures for performance and scalability
  • Software development skills in Go JVM-family Python and/or Node.js
  • Experience with cloud-native architectures
  • Experience processing medium-to-large scale datasets
  • Knowledge of cloud and on-premises integration in industrial environments
  • Experience with Kubernetes and Docker
  • Experience with message queuing and stream processing
  • Domain experience in a data-heavy field or product segment
  • Experience with cybersecurity threat detections threat intelligence or ICS/OT operations

Nice to have

  • Mission-driven
  • Collaborative
  • Detail-oriented
  • Analytical
  • Innovative

Day to day

  • Design sustainable data contracts that support strong governance and reliable data sharing
  • Build and optimize complex data models into high-performing analytics-ready structures
  • Develop a durable transformation layer that powers core analytical workflows and collaborates closely with product engineering teams
  • Improve shared tooling for observability lineage tracking and configuration validation across a matrixed data organization

Hiring process

  • Apply online
  • Background check