Senior Collections Data Engineer

New
I
iCOUNTERCybersecurity, threat intelligence
US-RemoteFull-TimeSenior
Salary140,000 - 180,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of experience as a Software Engineer or Data Engineer
Required Skills
PythonApache KafkaSpark

Requirements

  • Have 5+ years of experience as a Software Engineer or Data Engineer, focused on large-scale data collection and processing.
  • Have deep experience collecting data at scale from open and dark web sources, including scraping, crawling, API integration, Tor-based collection, and anti-detection or anti-bot techniques.
  • Have strong experience building and operating data pipelines with Airflow, Dagster, Prefect, Spark, Kafka, Flink, or equivalent.
  • Have advanced data parsing skills, including transforming unstructured web data into structured intelligence.
  • Have expert-level Python proficiency, including async programming, concurrency, and performance optimization.
  • Have hands-on experience designing agentic workflows with LangChain, CrewAI, AutoGen, LlamaIndex, or similar frameworks, and integrating LLMs into production data systems.
  • Have a track record of building and maintaining production APIs with FastAPI, Flask, or similar.
  • Have a strong understanding of cybersecurity concepts and threat intelligence data types, including IOCs, TTPs, malware samples, phishing kits, and underground forums.
  • Be comfortable working in a fast-paced, ambiguous environment with high-stakes data quality requirements.
  • Experience with cloud platforms; knowledge of modern data stack tools such as dbt, Snowflake, ClickHouse, or DuckDB; familiarity with Docker, Kubernetes, and infrastructure-as-code; or prior cybersecurity, threat intelligence, or intelligence collection experience are relevant.
  • A background check is required for employment.

Responsibilities

  • Design and scale high-volume data collection systems for open-web, deep-web, and dark-web sources, including Tor, I2P, and other anonymity networks.
  • Build and maintain fault-tolerant batch and streaming pipelines for data ingestion, transformation, enrichment, and storage.
  • Develop parsing and normalization logic for unstructured, semi-structured, and rapidly evolving threat data.
  • Design, build, and maintain agentic workflows using autonomous, LLM-powered agents for collection and enrichment tasks.
  • Architect and operate media pipelines to ingest, process, store, and enrich collected images, videos, screenshots, and documents.
  • Design and build internal and external APIs that expose collected intelligence to downstream security teams and platforms.
  • Write production-grade Python for data engineering and automation.
  • Collaborate with threat intelligence analysts, detection engineers, and security researchers to turn intelligence requirements into reliable data systems.
  • Monitor, troubleshoot, and optimize collection performance, data quality, and latency at scale.
  • Track emerging threat actor TTPs, data sources, and evasion techniques to improve collection coverage.
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 180,000 USD per year
Apply Now