1,589,188open jobs
95,537companies
241,509added this week
Browse all
Salary
$67k – $97k per year
Location
Remote (Germany)
Employment
Contractor

Confirmed on the employer's own hiring board on Oct 14, 2026. First seen by Alion on Oct 13, 2026.

Overview
Company
Impact
Profile match
Senckenberg Nature Research is the Senckenberg Society for Nature Research, a research institute on biodiversity founded in 1817. It operates institutes such as the German Centre for Marine Biodiversity Research in Hamburg and hires research scientists, curators and project coordinators. The society is headquartered in Frankfurt am Main, Germany.
Full-Stack Software Developer (m/f/d): TETTRIX project

Senckenberg Society for Nature Research (SGN), headquartered in Frankfurt am Main, is seeking to fill the following position in the Senckenberg Data and Modelling Center (SDMC) at the Senckenberg Research Institute and Natural History Museum Frankfurt, starting as soon as possible:

Full-Stack Software Developer (m/f/d): TETTRIX project

(Full-Time / Part-Time)

Location: Frankfurt

Employment scope: Full-Time / Part-Time options are available

Type of contract: Temporary, initially limited to 2 years

Remuneration: Collective agreement of the state Hesse (TV-H) / E11- E13

The Senckenberg Society for Nature Research is a member of the Leibniz Association and has been investigating the “Earth System” worldwide for more than 200 years, examining the past, analysing the present, and developing projections for the future. We conduct integrative geobiodiversity research with the aim of understanding nature in all its complexity and diversity in order to preserve it as the foundation of life for future generations and to ensure its sustainable use. Across eight institutes and five research stations throughout Germany, scientists from more than 40 countries conduct research at the highest international level.

The city of Frankfurt, where the Senckenberg Society was originally founded, hosts the organization’s central administrative services along with two research institutes housing extensive scientific collections and one of Senckenberg’s most renowned institutions, the Senckenberg Natural History Museum Frankfurt. Senckenberg is as much a part of the city’s identity as its skyline and its traditional apple wine.

The position is within the Geobiodiversity Information and Data Management team of the Senckenberg Data and Modelling Centre and contributes to a project funded by the European Union, TETTRIX - TETTRIs neXt level for the taxonomy of tomorrow. The team works at the interface of biodiversity informatics, ecological modelling, and data management, focusing on integrating, analysing, and making biodiversity data accessible for research and conservation. The TETTRIX project aims to strengthen taxonomic capacity for biodiversity research by developing, validating, and scaling innovative tools, workflows, services, and training pathways, while addressing critical knowledge and capacity gaps across Europe. Within the TETTRIX project, the position will develop a web-based, open-access biodiversity mapping and Species Distribution Modelling (SDM) platform that enables reproducible data and modelling workflows and transforms biodiversity data into actionable knowledge for biodiversity monitoring and conservation. The role combines full-stack software development with biodiversity data integration and close collaboration with researchers and technical partners.

Your tasks

  • Develop the platform's web application end-to-end: SPA frontend (interactive map, species/variable selection, model-run monitoring) and REST API backend.
  • Integrate the application with the PostgreSQL/PostGIS metadata layer and the AWS-side batch and data-lake services.
  • Co-design and implement the data infrastructure of the Open Modular SDM Platform, including a columnar lakehouse (Parquet, DuckDB, Dask on AWS Batch) covering the full GBIF and OBIS datasets.
  • Develop and operate the hybrid infrastructure, integrating AWS-based services with the institute's internal serving layer (PostgreSQL/PostGIS, map tiles and APIs), and coordinate the associated technical tasks.
  • Implement map-tile serving, caching and optimise frontend performance.
  • Set up and maintain CI/CD, automated tests and containerised deployment (Docker) in cooperation with central IT.
  • Participate in project and team meetings and coordinate closely with the scientific team on a day-to-day basis.

Your profile

  • Degree in Computer Science or comparable practical experience.
  • Solid skills in TypeScript/JavaScript and a modern framework (React, Vue or similar).
  • Backend experience in Python (e.g. FastAPI/Flask) or Node.js; sound REST API design.
  • Experience with SQL/PostgreSQL; PostGIS and web-mapping libraries (MapLibre GL, Leaflet, OpenLayers) are a strong plus.
  • Experience with cloud-based data infrastructure, particularly AWS services (S3, Batch).
  • Knowledge of columnar data storage and lakehouse technologies (Parquet, DuckDB, Dask).
  • Experience with data pipelines, batch processing and the integration of large-scale datasets.
  • Knowledge of hybrid infrastructure architectures and the integration of cloud-based and on-premises services.
  • Experience with Docker, Git and CI/CD.
  • Very good command of English.
  • Willingness to work on site in Frankfurt (up to 40% remote work is possible).

Desirable skills

  • Familiarity with open-access biodiversity databases such as the Global Biodiversity Information Facility (GBIF) and the Ocean Biodiversity Information System (OBIS), Darwin Core standards, and biodiversity data life cycles
  • Familiarity with species distribution modelling and associated statistical/machine-learning approaches (e.g. GLM/GAM, MaxEnt, Random Forest)
  • A track record in scientific publications, reproducible scientific computing, or open-source projects

We offer

  • access to an international network of scientists, policymakers and research organizations
  • an attractive job within the inspired and dynamic working environment of an internationally recognized research institution
  • flexible working hours - mobile working options - employee ID card with free admission to Senckenberg museums - annual special payment - collectively agreed vacation entitlement - company pension plan

Senckenberg is committed to diversity. We benefit from the different expertise, perspectives and personalities of our staff and welcome every application from qualified candidates, irrespective of ethnic or cultural origin, age, gender, ethnic or cultural origin, religion or belief, age, sexual identity or and ideology, sexual orientation and identity or disability. Applicants with a severe disability will be given special consideration in case of equal suitability. Senckenberg actively supports the compatibility of work and family and places great emphasis on an equal and inclusive work culture.

How to apply?

Please upload your application (letter of motivation, CV, relevant certificates and references, if available) electronically as a single PDF by 15. November 2026.

Contact

Senckenberg Gesellschaft für Naturforschung

Senckenberganlage 25

60325 Frankfurt am Main

For specific questions about this role, please contact Dr. Hanieh Saeedi at [email protected]

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,589,188 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Frankfurt am Main
$161k – $178k per year • Remote (United States) • Full-Time • High School Diploma • Dallas
C++
DevOps
CI/CD
Jenkins
Canary Release
GitLab
Apply
$128k – $176k per year • Equity • Remote (United States) • Full-Time
Python
SQL
AI/ML
Model Context Protocol
Dagster
Prefect
AI Agents
DevOps
Kubernetes
Apply
≈ $89k – $221k per year (Estimated) • Remote (Ukraine) • 7+ years exp
Python
AI/ML
Cursor
Claude Code
Fine-tuning
Embeddings
AI Agents
Langfuse
LiteLLM
LLM
RAG
DevOps
Rest API
GCP
AWS
Apply
≈ $126k – $218k per year (Estimated) • Remote (United States)
Apply
Remote (Egypt, Mexico, UTC-8 – UTC-5 hours) • Full-Time • 3+ years exp • Cairo
JavaScript
TypeScript
Node JS
Node JS
BullMQ
Databases
PostgreSQL
Redis
Supabase
AI/ML
Prompt Engineering
OpenAI
Frontend
Tailwind CSS
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Management
Stripe
Apply
$135k – $150k per year • Hybrid • 2+ years exp • Bachelor's Degree • Irvine
Python
TypeScript
SQL
Python
Flask
Django
Databases
MySQL
PostgreSQL
MS SQL
AI/ML
Claude
Prompt Engineering
Function Calling
AI Agents
Anthropic SDK
Anthropic
LLM Evaluation
Prompt Caching
Agentic Workflows
Multi-Agent Systems
Tool Use
DevOps
Azure
CI/CD
Git
AWS
Docker
QA
Pytest
Apply
L3 Engineer - USA 4 hours ago
≈ $64k – $152k per year (Estimated) • In office • Full-Time • Nashville
JavaScript
Java
PowerShell
Node JS
Bash
DevOps
GCP
Azure
Windows Server
AWS
SLI/SLO/SLA
Windows
DNS
DHCP
VPN
Wi-Fi
Cybersecurity
Okta
PCI DSS
GDPR
HIPAA
Microsoft Entra ID
Active Directory
SIEM
Analytics
Power BI
Management
Google Workspace
Service Desk
Apply
≈ $16k – $38k per year (Estimated) • In office • Moscow
Python
SQL
Bash
Databases
PostgreSQL
Apache Kafka
DevOps
Ansible
Zabbix
CI/CD
Git
Nginx
Grafana
Linux
Windows
TCP/IP
DNS
DHCP
VPN
Cybersecurity
Wireshark
Tcpdump
SIEM
Apply
$160k – $180k per year • Hybrid • 5+ years exp • Bachelor's Degree • Irvine
Python
SQL
Databases
Snowflake
Databricks
Delta Lake
AI/ML
dbt
DevOps
GCP
Azure
AWS
Analytics
Tableau
Power BI
ETL/ELT
Management
Agile
Apply
≈ $26k – $63k per year (Estimated) • In office • Moscow
Python
Databases
Apache Kafka
AI/ML
LangGraph
LangChain
Hadoop
AI Agents
LLM
Machine Learning
DevOps
Rest API
gRPC
CI/CD
Git
Apply
$77k – $109k per year • Hybrid • Part-Time • Frankfurt am Main
Python
Python
Dask
Databases
PostgreSQL
DuckDB
PostGIS
AI/ML
Spark
DevOps
Git
AWS
Docker
Amazon S3
Apply
$77k – $109k per year • In office • Contractor • Master's Degree • Hamburg
Apply
$77k – $109k per year • In office • Part-Time • PhD • Görlitz
SpaceTech
QGIS
Apply
$77k – $109k per year • In office • Contractor • Bachelor's Degree • Görlitz
Apply
up to $100k per year • Remote (Germany) • Freelance • Berlin • Munich • Hamburg • Frankfurt am Main
Python
AI/ML
AI Agents
DevOps
GitHub
Apply
≈ $68k – $146k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Munich • Frankfurt am Main
Apply
≈ $69k – $123k per year (Estimated) • In office • 7+ years exp • Associate's Degree • Frankfurt am Main
Apply
≈ $28k – $63k per year (Estimated) • In office • Full-Time • Berlin • Frankfurt am Main • Hamburg • Munich • Stuttgart
Apply
≈ $28k – $63k per year (Estimated) • In office • Full-Time • Berlin • Frankfurt am Main • Hamburg • Munich • Stuttgart
Apply
See all jobs
This is one of many
1,589,188 more open roles from verified company boards, updated every day.