Senior Backend Developer - Python / Linux Fokus (m/w/d) – deutschlandweit Remote
Backend Engineering
Education
Deutschlandweit remote möglich
0**** 1**** 2**** 3**** 4**** 5**** 6**** 7**** 8**** 9**** Remote
1200
Employer's description:
Unser Kunde ist ein etablierter deutscher Anbieter von Open-Source-Software mit Standorten in Bremen, Berlin und Leipzig. Im Mittelpunkt steht die Entwicklung skalierbarer Identity- und Infrastruktur-Lösungen, die in Verwaltungen, Bildungseinrichtungen und Unternehmen im gesamten DACH-Raum im Einsatz sind. Das Unternehmen versteht sich als Wegbereiter für digitale Souveränität in Europa und arbeitet konsequent quelloffen, transparent und in starken agilen Teams. Wer hier einsteigt, trifft auf erfahrene Kolleginnen und Kollegen, eine gewachsene Engineering-Kultur und Produkte, die in Deutschland und darüber hinaus echten Impact haben.
Job Description:
Gesucht wird ein erfahrener Senior Backend Developer im Bereich Python, der gemeinsam mit einem agilen Team an den Identity-Managed-Services der hauseigenen Produkte arbeitet. Du entwickelst Dienste und Schnittstellen rund um Identity Management auf Linux-Basis und sorgst dafür, dass diese in containerisierten Umgebungen zuverlässig laufen, auch bei großer Last. Du arbeitest überwiegend remote von überall in Deutschland, mit gelegentlichen Vor-Ort-Terminen am Hauptsitz in Bremen. Die Position ist unbefristet und in Vollzeit.
Your advantages:
- Vollständig remote in ganz Deutschland möglich mit flexiblen Arbeitszeiten, Workation im EU-Ausland und großzügige Urlaubsregelungen für ein Arbeitsmodell, das sich wirklich an deinem Leben orientiert
- Individuelle Lern- und Austauschformate, die dich fachlich und persönlich weiterbringen, mit aktiver Unterstützung deiner Entwicklungsziele durch das Team
- Unbefristete Festanstellung in einem sinnstiftenden, zukunftsorientierten Umfeld
- Echte Gestaltungsspielräume und die Möglichkeit, Produkte und Architektur aktiv mitzuprägen
- Erfahrenes, kollegiales Team mit hoher Engineering-Kultur und kurzen Abstimmungswegen sowie einer offenen, respektvollen Unternehmenskultur, in der Meinungen gehört werden und Entscheidungen transparent fallen
Your tasks:
- Entwicklung und Optimierung von Diensten und Schnittstellen für Identity-Managed-Services
- Implementierung von Produktkomponenten primär mit Python auf Linux
- Deployment auf Debian-basierten Systemen sowie in Kubernetes-Umgebungen
- Sicherstellung einer angemessenen Testabdeckung, damit die Lösungen robust, wartbar und zuverlässig bleiben
- Mitarbeit in einem agilen Team an skalierbaren Lösungen für digitale Souveränität
Your profile:
- Abgeschlossenes Studium der Informatik, Wirtschaftsinformatik oder vergleichbare Ausbildung, alternativ mehrjährige einschlägige Berufserfahrung im IT-Umfeld und mindestens fünf Jahre Berufserfahrung im Backend-Bereich, davon mindestens drei Jahre Python-Entwicklung auf Linux
- Erfahrung in der Integration von Services über APIs und Protokolle wie REST, OpenID Connect, LDAP und SQL
- Idealerweise Kenntnisse in Identity-Management-Systemen wie Samba/Active Directory, Microsoft Entra ID oder OpenLDAP sowie sicherer Umgang mit Docker und containerbasierter Entwicklung
- Erfahrung im Aufbau skalierbarer Backend-Architekturen, die auch in großen Umgebungen zuverlässig laufen
- Deutschkenntnisse (C1/C2) sowie gute Englischkenntnisse (B2/C1)
- Bereitschaft zu gelegentlichen Reisen nach Bremen (ein bis zwei Mal pro Quartal)
Wünschenswert
- Erfahrung mit pytest, Playwright und GitLab
- Grundkenntnisse in JavaScript und CSS
- Vertrautheit mit Debian und dessen Paketmanagement
- Erfahrung mit Authentifizierungs- und Autorisierungsverfahren
- Erste Berührungspunkte mit OpenID-Connect-Providern wie Keycloak
Are you interested?
Then apply directly via the button "Apply now!", write us an e-mail or call us! We will support you confidentially and without any obligation. As an applicant our work costs you 0 €.
We look forward to receiving your application documents. Please don’t forget to include ther Job-ID XXX. If this job ad does not meet your requirements, we can also advise you with further job offers and career tips. Please feel free to contact us!
We have many interesting options in software development, web development, AI/AI and Big Data, as well as leadership roles in the tech industry. Nationwide!
Does it make sense to apply for several jobs with us?
We recommend that you apply for the position that interests you the most. We will then check your profile thoroughly. If it also fits other positions, we will talk to you about this in the initial interview.
We therefore ask you to focus your application on one position at Tech Punk first. We also ask you to make sure that the German language level B2 is the minimum skill required for our positions.


