Unlock Full Resume Report

New offer - be the first one to apply!

September 15, 2026

Senior PDGS Fullstack Developer

Senior • Remote

Kraków, MA, Poland

Quick Facts

  • Software Developer for satellite payload data ground segment (PDGS) and user access platform (UAS)
  • Develop ingestion, processing, cataloging, and distribution systems
  • Build high-availability APIs for Earth observation asset discovery and streaming

Description

As a Software Developer, you will work at the intersection of high-performance backend pipelines and geospatial web delivery systems. You will design automated ingestion & processing workflows for satellite payload streams and construct high-availability APIs (STAC/REST) that allow users to search, filter, and stream earth observation assets seamlessly.

Responsibilities

  • Design, develop, and maintain software for satellite payload data ordering, reception, processing, archiving, and distribution
  • Contribute across the full software development lifecycle
  • Design and prototype automated workflows for processing raw payload data into standardized EO products (GeoTIFF, COG)
  • Design APIs and service communication using REST and Message Queues
  • Write clean, efficient, well-documented, and testable code
  • Manage software engineering fundamentals (documentation, version control, team collaboration)
  • Identify and resolve bugs and issues
  • Deploy and monitor developed systems

Requirements

  • Minimum of 5 years of professional software development experience within microservices architecture and frontend development
  • Expert in Python and JavaScript/TypeScript
  • Bachelor’s degree in Computer Science or a related field or equivalent experience
  • Proven experience in web apps (Angular, React or similar) development
  • Strong knowledge of SQL and NoSQL databases (e.g. PostgreSQL, MongoDB)
  • Hands-on experience with Docker, Kubernetes, S3 objects storage (e.g. AWS S3, MinIO)
  • Experienced with GIT and CI/CD pipelines (GitLab CI)
  • Self-driven and capable of working independently in a full remote team environment
  • Solid software engineering fundamentals: clean code, unit testing, git workflows, CICD automation
  • Comfortable working in a Linux environment

Nice to Have

  • Knowledge/experience in space-sector projects (e.g. ESA satellite data processing)
  • Knowledge of PDGS terminology and standards (e.g. image quality)
  • Familiarity with EO standards and formats: STAC specification, GeoTIFF, COG, GeoJSON
  • Experience with geospatial tooling: PySTAC, GDAL, Rasterio, Shapely, NumPy
  • Experience with workflow engines: Apache Airflow, Prefect, Argo Workflows
  • Knowledge of cloud platforms: AWS, Azure, GCP
  • Familiarity with DevOps practices and infrastructure as code: Terraform, Ansible
  • Knowledge of web mapping libraries: CesiumJS, OpenLayers, Leaflet, Mapbox GL
  • Experience with automated testing frameworks/tools: Selenium, Cypress

Benefits

  • Work in a friendly, well-coordinated team of enthusiasts
  • Stable employment with an established market position
  • Attractive salary and benefits package (e.g., private medical care, sports card)
  • Opportunities for professional development and participation in innovative projects

Similar jobs you might like