Senior Data & Backend Software Engineer (f/m/d)
Core
Design, develop, and operate scalable systems to ingest, process, store, and serve large volumes of flight and telemetry data for engineering and operations teams.
Role type
Senior Data & Backend Software Engineer
Builds
Data ingestion pipelines, processing services, APIs, and data products for flight analytics
Domain
Aerospace / Telemetry & Flight Data
Deliverable
production ML models | product features | infrastructure
Required skills
C#, Java, Rust, Python, batch and streaming data processing, time-series data concepts, data architecture (Lakehouse, Medallion), Delta Lake, Apache Iceberg, Apache Kafka, cloud infrastructure, Protobuf, columnar formats (Parquet, Arrow), OLAP/TSDBs
Preferred skills
DevOps, CI/CD, Infrastructure as Code, Apache Flink, large-scale engineering/manufacturing datasets
Technologies
C#, Java, Rust, Python, Delta Lake, Apache Iceberg, Apache Kafka, Microsoft Fabric, Azure Data Factory, Databricks, Snowflake, ClickHouse, Apache Druid, InfluxDB, Parquet, Arrow, Zarr
Responsibilities
Design and implement robust ETL/ELT processes; define data ingestion, processing, and storage patterns; develop data services and APIs; ensure data quality and integrity; provide observability and monitoring; author technical documentation; guide less experienced engineers
Seniority
Senior, hands-on IC with mentorship