← All roles
Senior Software Engineer, Data Engineering
Apache SparkApache FlinkAWSPythonApache AirflowDagsterApache KafkaAmazon KinesisRustGo
About the role
DS collects radio data at a scale few organizations ever see — continuous, high-rate streams from sensors around the globe. We're hiring a Senior Data Engineer to design the platform that turns that firehose into an asset: a data lakehouse that serves researchers training models, production systems running inference, and agents retrieving context in real time. You'll own the architecture from ingestion through storage, cataloging, vector search, and access, and you'll design it explicitly for AI/ML workloads, not just analytics.
Requirements
4–6+ years of software / data engineering experience, including several years designing and operating large-scale data platforms in production. Deep experience with lakehouse architectures and technologies — e.g., Apache Iceberg, Delta Lake, or Hudi; Parquet; Spark, Flink, Trino, DuckDB, or similar engines. Hands-on experience with vector databases and embedding retrieval (e.g., pgvector, Milvus, Qdrant, Weaviate, Pinecone, LanceDB, or FAISS-based systems), including indexing trade-offs and scaling. Strong experience with AWS or another major cloud provider. Fluency in Python and SQL; experience with orchestration tools (Airflow, Dagster, Prefect, Step Functions, etc.). Demonstrated experience designing data architectures specifically for ML / AI workloads. Strong grasp of data modeling, consistency, and the trade-offs between batch and streaming.
About the company
Distributed Spectrum
Distributed Spectrum is a leader in AI-powered radio signal detection and analysis. The company provides advanced threat detection capabilities by using edge AI to identify and locate signals without requiring expensive hardware or expert personnel. Their innovative technology enables users to sense beyond boundaries and deploy everywhere, creating a vast detection mesh for real-time threat intelligence.
View company page →More from Distributed Spectrum
Engineering Manager (Embedded)
CC++PythonDockerFPGARustGo
$200k–300k
Onsite · New York City
Engineering Manager (Embedded)
$200k–300k
CC++PythonDockerFPGARustGo
Senior Software Engineer, Backend Systems
PythonGoRustAWSGCPAzuregRPCApache KafkaAmazon KinesisDockerKubernetes
$180k–220k
Onsite · New York City
Senior Software Engineer, Backend Systems
$180k–220k
PythonGoRustAWSGCPAzuregRPCApache KafkaAmazon KinesisDockerKubernetes
Senior Software Engineer, Platform Engineering
Infrastructure as CodeDevSecOpsAWSTerraformPulumiKubernetesHelmDockerPythonGoBashArgoCDJenkinsPrometheusGrafanaOTELDatadog
$150k–200k
Onsite · New York City
Senior Software Engineer, Platform Engineering
$150k–200k
Infrastructure as CodeDevSecOpsAWSTerraformPulumiKubernetesHelmDockerPythonGoBashArgoCDJenkinsPrometheusGrafanaOTELDatadog
Similar roles
Member of Technical Staff (Software Engineer, Data Platform)
$220k–405k
Member of Technical Staff (Software Engineer, Data Platform)
$220k–405k
Software Engineer, Data Engineering
$160k–190k
Software Engineer, Data Engineering
$160k–190k
Senior ML/Data Engineer
$158k–259k
Senior ML/Data Engineer
$158k–259k
Senior Software Engineer — Lakehouse Systems
$160k–240k
Senior Software Engineer — Lakehouse Systems
$160k–240k
Senior Engineer - Hyperscale Analytics
$235k–436k
Senior Engineer - Hyperscale Analytics
$235k–436k