Breathment

Senior Backend Engineer (Python) - Remote

Munich, Germany remote Mid Salary not listed
remote Mid level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

Breathment is a Munich-based digital health startup. We digitize pulmonary rehabilitation for people living with chronic respiratory diseases such as COPD: our app guides patients through therapy exercises at home, watches their movement through the phone camera and gives feedback in real time, while physiotherapists and physicians follow their progress remotely through our telemonitoring platform. We work with German clinics, physiotherapists and health insurers, and every release reaches real patients.

We are looking for a senior engineer who is at home in both worlds: computer vision and production backend. You will own the path from neural-network output to what the patient sees on screen and what the therapist reads in the report.

Tasks

Own the computer-vision pipeline that turns pose-estimation output from our neural networks into repetition counts, posture feedback and set-by-set exercise analysis.

Design the reporting layer that converts raw movement data into clinical reports physiotherapists act on.

Build and extend our Python backend (FastAPI, MongoDB, Redis): the API behind the patient app and the clinician platform.

Ship to production on Kubernetes with GPU inference services, and stand behind what you ship: tests, monitoring and clean handovers.

Analyse requirements together with product, physiotherapists and the mobile team, and propose solutions instead of waiting for tickets.

Requirements

5+ years of professional software development in Python, including production REST APIs (FastAPI or comparable).

Hands-on experience with deep learning frameworks (PyTorch or TensorFlow). You have built real product features on top of model output, not only trained models in notebooks.

Solid experience with NoSQL databases, ideally MongoDB, and with data models that survive growth.

A fluent Git and GitHub workflow: branches, reviews, CI.

Strong analytical thinking and an independent, structured way of working. You can take an ambiguous problem and drive it to a shipped result in a remote team.

Professional working proficiency in English. German is a plus, not a requirement.

Genuine interest in startups: you want responsibility, and you want to see the effect of your work on patients.

Nice to have

Pose estimation, human motion analysis or video processing (OpenCV, MediaPipe or similar).

Docker, Kubernetes and cloud deployments; workflow engines such as Temporal.

Software in a regulated environment: medical devices, health data, GDPR.

Benefits

Impact you can see: your code helps patients rehabilitate at home instead of waiting months for a clinic place.

Remote-first: work from anywhere.

A small senior team with short decision paths and direct access to founders, physiotherapists and users.

A modern stack: Python 3, FastAPI, MongoDB, Redis, PyTorch, Kubernetes, GPU inference.

Find more English Speaking Jobs in Germany on Arbeitnow

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Mid
Technology & IT API integration Data Analysis Python Remote Collaboration Sales Mid level

Likely questions

  1. Tell us about work you have done that is close to the Senior Backend Engineer (Python) - Remote role.
  2. How would you approach your first 30 days at Breathment?
  3. Which of API integration, Data Analysis and Python have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you stay organised and communicate clearly when working remotely?

Prepare before the call

  • A recent example that proves your experience with API integration, Data Analysis and Python.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Senior Backend Engineer (Python) - Remote role because I can bring practical experience in API integration, Data Analysis and Python, learn the team quickly, and contribute to the outcomes Breathment needs from this hire.

Related jobs.

More roles from this company or category.