CareerPlan

Senior Python Engineer, Platform Libraries (m/f/d)

MünchenFull-time2026-08-13 → 2026-11-10
Hybrid

Core

Senior Python Engineer owning shared platform libraries (Bus, CDK) and building production connectors for lab automation hardware.

Role type

Senior IC Python Engineer (Platform Libraries & Connectors)

Builds

Shared Python libraries (Bus, CDK) and production-grade hardware connectors

Domain

Lab automation, scientific instruments, life science R&D

Required skills

Python (5+ years, async, typing, packaging, testing), hardware protocol debugging (gRPC, serial, TCP, OPC UA, CAN, USB), reverse engineering undocumented protocols, SDK/library design, CI/CD, documentation

Preferred skills

SiLA 2, C/C++/.NET/Rust, Docker/Kubernetes, German language

Technologies

Python, gRPC, SiLA 2, zeroconf, Prefect, TypeScript, NestJS, Vue 3, Nuxt 3, TailwindCSS, Docker, Kubernetes, Helm, AWS, Terraform, PostgreSQL

Responsibilities

Own the Bus library, CDK, and core stack including features, tests, CI, and releases; Extract abstractions from real connector work to improve libraries; Ship production connectors end-to-end on physical instruments; Reverse-engineer protocols with incomplete documentation; Debug against physical devices in the workshop; Collaborate with automation engineers and scientists at customers

Seniority

Senior, hands-on IC