Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Expel Logo

Principal Software Engineer (Data Normalization & Enrichment)

Expel

$163,300 - $236,800
Oct 17, 2025
Herndon, VA, US
Apply Now

Expel is looking to solve the problem of transforming chaotic, unstructured data into an organized and enriched stream of information for security analysts to use in real-time threat detection. The quality and structure of the data produced directly impacts the ability to protect customers from threats, and this role is foundational to the detection strategy.

Requirements

  • Professional experience developing in Go and/or Python.
  • Expertise in real-time data processing and stream-based architectures (e.g., Kafka, Flink, Beam) and data serialization formats (e.g., Avro, Protobuf).
  • Proven experience with data modeling, and an understanding of (or strong desire to learn) common information models like OCSF.
  • Hands-on experience with cloud and data technologies like Google Cloud (BigQuery, Pub/Sub) or AWS equivalents.

Responsibilities

  • Architect and own the real-time systems that transform a firehose of raw security logs into a perfectly structured, enriched, and analysis-ready data stream.
  • Become our expert on security data schemas, leading the charge on data modeling and the adoption of common information models like the Open Cybersecurity Schema Framework (OCSF).
  • Drive the technical strategy for enriching our data, integrating threat intelligence and other contextual information to make our detection capabilities smarter.
  • Collaborate closely with our detection and response engineers to understand their needs and deliver data that empowers them to find and stop threats faster.
  • Lead and mentor other engineers, setting the bar for building performant, resilient, and scalable data transformation systems.

Other

  • A passion for data quality and a deep appreciation for the power of a well-designed data model.
  • An obsession with performance, latency, and building highly efficient, real-time systems.
  • The ability to lead through influence, communicate complex ideas clearly, and mentor other senior engineers.
  • Typically 10+ years of professional software engineering experience.
  • Authorized to work in the United States. We do not currently sponsor immigration visas.