Munich, Bayern, Germany Hybrid Employment

Osapiens is hiring a Senior Backend Engineer

About the Role

Osapiens is looking for a Senior Backend Engineer for our Data Platform. You will design and build the core data infrastructure that powers our remote sensing platform, creating systems that combine AI, satellite data, and geospatial intelligence to help protect forests and ecosystems.

What You'll Do

  • Design and implement scalable backend services using TypeScript.
  • Build systems for ingesting, storing, and serving large geospatial datasets.
  • Develop data pipelines and APIs that deliver machine learning results and geospatial data.
  • Work with high-throughput NoSQL databases such as Cassandra or Scylla.
  • Design data architectures capable of handling petabyte-scale satellite datasets.
  • Optimize backend systems for large-scale spatial queries and time-series data.
  • Collaborate closely with ML engineers, frontend developers, and geospatial analysts.
  • Own backend features end-to-end, from system design to production deployment.
  • Contribute to architectural decisions as we scale our platform and data infrastructure.

What We're Looking For

  • Strong backend development experience using TypeScript.
  • Experience building data-intensive backend services.
  • Experience working with distributed or NoSQL databases such as Apache Cassandra or Scylla.
  • Solid understanding of scalable system design and data architecture.
  • Experience designing APIs and backend services for large-scale applications.
  • A strong product mindset and ability to think beyond implementation.
  • Experience working in agile teams.
  • English language proficiency (C1 and above).
  • German language proficiency (B1 and above).

Nice to Have

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

Technical Stack

  • TypeScript
  • Apache Cassandra
  • Scylla

Team & Environment

You'll join a Munich-based team of around 40 colleagues, working in a multidisciplinary team of backend engineers, frontend developers, ML specialists, and geospatial analysts. You'll be part of a fast-moving team with strong ownership and short decision paths, solving engineering challenges involving massive datasets.

Benefits & Compensation

  • Regular demo lunches and knowledge-sharing sessions.

Work Mode

This is a hybrid position based in Munich, Germany.

Osapiens is an equal opportunity employer.

Required Skills
TypeScriptApache CassandraScyllaBackend DevelopmentDistributed SystemsNoSQL DatabasesScalable System DesignData ArchitectureAPI DesignLarge-Scale Applications
Your first international client?

Don't lose them over invoicing

Clients ghost freelancers with unprofessional invoicing. Glopay gives you a real EU company partnership so they take you seriously from invoice #1.

Instant EU company partnership
Invoice builder with your branding
Automated payment reminders
Real-time payment tracking
Get EU company now
Ready in 24 hours
About company
Osapiens

Osapiens builds the AI-driven osapiens HUB - a multi-tenant platform hosting 26 enterprise-grade solutions designed for cross-company collaboration, automation, and compliance.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago