Unlock Full Resume Report

New offer - be the first one to apply!

September 16, 2026

Senior Software Developer (Python)

Senior • Hybrid

45,000 - 70,000 EUR/yr

Münster, NW, Germany

Quick Facts

  • Role: Senior Software Developer (Python)
  • Focus: Data-intensive Python backend systems and production-ready solutions
  • Career path: Optional growth toward Lead Developer (technical leadership) and mentoring

Description

You will develop and operate data-intensive backend systems in Python, working on production-ready solutions with measurable impact on reducing food waste. This role is not classic CRUD work; you’ll take technical responsibility for architecture and technical decisions and improve quality through code reviews. An optional path toward technical leadership (Lead Developer) is available.

Responsibilities

  • Develop and continuously improve the Python backend
  • Design, operate, and evolve REST APIs
  • Build and maintain ETL pipelines
  • Model, optimize, and manage PostgreSQL databases
  • Analyze and debug complex data flows
  • Perform code reviews and contribute to architecture decisions

Requirements

  • 3+ years of professional Python experience (ideal 5+ years)
  • Very strong backend understanding
  • Experience with SQL and PostgreSQL
  • Experience with ETL and data processing
  • Experience with Git, merge requests, and CI/CD
  • German C1 and English B1

Benefits

  • Unlimited full-time position (40 hours/week)
  • Hybrid work: typically 3 days office / 2 days remote in Münster (or 2/3 days office/remote with longer commute)
  • 28 vacation days
  • MacBook and height-adjustable desk
  • Modern office with harbor view
  • Personal onboarding with a boat trip (“Ahoi”)
  • Workation options and regular team events
  • Close, engaged team with short decision paths

Similar jobs you might like