TL;DR

Senior Backend Engineer (Data Platform): Design and build scalable backend services and data infrastructure for a geospatial intelligence platform processing petabyte-scale satellite datasets with an accent on distributed databases, large-scale spatial queries, and time-series environmental data. Focus on building high-performance backend systems integrating machine learning results and geospatial data for enterprise software in a hybrid Munich office setting.

Location: Munich, Germany (Hybrid)

Company

osapiens develops SaaS solutions combining AI, satellite imagery, and geospatial data to help companies analyze environmental impact and ensure sustainable supply chains.

What you will do

  • Design and implement scalable backend services using TypeScript
  • Build systems for ingesting, storing, and serving large geospatial datasets
  • Develop data pipelines and APIs delivering machine learning results and geospatial data
  • Work with high-throughput NoSQL databases such as Cassandra or Scylla
  • Optimize backend systems for large-scale spatial queries and time-series data
  • Collaborate with ML engineers, frontend developers, and geospatial analysts

Requirements

  • Strong backend development experience with TypeScript
  • Experience with distributed or NoSQL databases like Apache Cassandra or Scylla
  • Solid understanding of scalable system design and data architecture
  • English proficiency at C1 or above and German at B1 or above
  • Ability to work in agile teams and strong product mindset
  • Location: Must be able to work from Munich office (hybrid)

Nice to have

  • Experience with Java-based backend systems
  • Experience with geospatial or environmental data
  • Experience with data pipelines or machine learning systems
  • Experience operating systems handling large-scale datasets

Culture & Benefits

  • Work on technology protecting forests and ecosystems
  • Collaborate with a multidisciplinary team of engineers, ML specialists, and analysts
  • Fast-moving team with strong ownership and short decision paths
  • Hybrid work setup with strong in-person collaboration near Sendlinger Tor, Munich
  • Regular demo lunches and knowledge-sharing sessions