Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
osapiens

Senior Backend Engineer – Typescript

osapiens

Senior Backend Engineer at osapiens Terra designing and building data infrastructure for geospatial intelligence and environmental data systems. Focused on scalable backend services and collaboration with multidisciplinary teams.

Posted 6/2/2026full-timeMünchen • 🇩🇪 GermanySeniorWebsite

Tech Stack

Tools & technologies
ApacheCassandraJavaNoSQLTypeScript

About the role

Key responsibilities & impact
  • 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 to the platform
  • 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

Requirements

What you’ll need
  • 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**
  • Language requirements:
  • **English (C1 and above)**
  • **German (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**

Benefits

Comp & perks
  • - Work on technology helping companies **protect forests and ecosystems**
  • - Build systems combining **AI, satellite data, and geospatial intelligence**
  • - Solve engineering challenges involving **massive datasets and distributed data infrastructure**
  • - Collaborate with a multidisciplinary team of **engineers, ML specialists, and geospatial analysts**
  • - Join a **fast-moving team with strong ownership and short decision paths**
  • - Work from our Munich office near **Sendlinger Tor** with around **40 colleagues**
  • - Regular **demo lunches and knowledge-sharing sessions**
  • - Hybrid work setup with strong in-person collaboration

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptdata pipelinesAPIsNoSQL databasesCassandraScyllascalable system designdata architecturelarge-scale applicationsJava
Soft Skills
product mindsetcollaborationagile teamworkend-to-end ownership