S

Stark

AI-enabled, software-defined unmanned defense systems

Data Platform Engineer - Data Operations

Data EngineeringUpdated on Nov 11
Full-timeMunich, GermanyNo salary listedIn-person

About the Job

Requirements

  • Write clean, typed, tested, and maintainable Python code, applying a software developer's mindset to data problems.
  • Have proven experience designing, building, and operating robust ETL and data-ingestion pipelines.
  • Have solid SQL skills, preferably PostgreSQL, and a strong grasp of schema design, data modeling, and metadata systems.
  • Have hands-on experience with object storage such as GCP/GCS or S3, and basic containerization with Docker and CI/CD.
  • Have strong familiarity with Unix-based systems, shell scripting, and standard Unix tools, and be comfortable working in a Linux environment.
  • Be comfortable working cross-functionally and coordinating with external vendors and non-technical stakeholders on data labeling and curation.
  • Be able to balance quick fixes with long-term architectural solutions and adapt to changing startup priorities.
  • Have the technical ability to handle support tasks and automate them.

Responsibilities

  • Design, write, and maintain Python software and ETL pipelines that ingest, process, and merge field recordings, including flight data, rosbags, and video, as well as external deliveries into GCP cloud storage.
  • Build services to automatically subsample video feeds, extract frames, package datasets, and provide self-service data access tools.
  • Design, implement, and maintain metadata databases and data catalogs for datasets, recordings, sensors, labels, and lineage using SQL and schema-design principles.
  • Own technical workflows for data curation and labeling; build operational tooling, coordinate external labeling subcontractors, ensure data delivery quality, track progress, and run automated quality assurance.
  • Develop backend APIs, self-service dashboards, and data-access tools that help the AI and engineering organization search, filter, and understand multi-sensor data.
  • Establish and enforce software engineering practices in the codebase, including testing, typing, documentation, logging, and CI/CD pipelines.
  • Address ambiguous problems, migrate legacy data, handle access management, and automate manual support tasks.

Desired Qualifications

  • Experience with synthetic data generation or generative-AI-assisted workflows, including auto-labeling, data augmentation, or foundation-model-based curation.
  • Familiarity with data versioning tools such as DVC, LakeFS, or FiftyOne, computer-vision annotation formats such as COCO, or large-scale data-curation workflows.
  • Experience with GCP services beyond basic storage, such as BigQuery, Cloud Run, or IAM.
  • Exposure to robotics data formats such as ROS bags, MCAP, or PX4 logs, or experience handling large multimodal data streams such as video and lidar.

About the Company

Stark

AI-enabled, software-defined unmanned defense systems

Stark develops AI-enabled, software-defined unmanned systems for European and NATO forces, including air and sea platforms and a mission-control software suite. Its products run as autonomous hardware platforms guided by the Minerva software layer, which plans, commands, and monitors missions for units like the OWE-V Virtus VTOL and Vanta USVs. Stark differentiates itself with a Europe-focused tech stack and formal defense partnerships, backed by NATO and European funding, plus expanding European and Ukrainian manufacturing and R&D sites. Its goal is to empower European and NATO forces with advanced autonomous capabilities while scaling production and expanding capabilities in electronic warfare and mission management.

Company size
51-200
Company stage
Late Stage VC
Total funding
$627.4M
Headquarters
Berlin, Germany
Founded
2024

Recently Posted Jobs

Explore more opportunities at Stark

See more jobs