Zum Inhalt springen

Remote nach Länderfreigabe

Senior Backend-Entwickler für eine Remote-Tätigkeit

  • Python · erforderlich
  • Django · erforderlich
  • PostgreSQL · erforderlich
  • Redis · erforderlich
  • Kubernetes · erforderlich
  • AWS · erforderlich
Arbeitszeit
Die Arbeitszeit muss sich in erheblichem Umfang mit den britischen Arbeitszeiten überschneiden.
Erfahrung
Mindestens 6 Jahre berufliche Softwareentwicklung mit umfangreicher kommerzieller Python-/Django-Praxis sowie Erfahrung mit Produktivdiensten, relationalen Datenmodellen, funktionsübergreifenden Teams und KI-Coding-Tools sind erforderlich.
Vergütung
Gehalt nicht angegeben

Die Rolle in Kürze

Die Rolle entwickelt und betreibt zuverlässige Dienste für Reparaturen, Angebote, Rechnungen, Zahlungen, Auftragnehmersuche, Nachrichten, Benachrichtigungen und Betrugsprävention. Sie arbeitet mit Produktmanagement, Frontend-, Qualitäts- und Backend-Engineering zusammen, erstellt technische Spezifikationen und verantwortet auch die mit KI erzeugte Software.

Deine Aufgaben

  • Die Rolle entwickelt und wartet APIs, Microservices und Datenpipelines mit Python, Django, Django REST Framework und FastAPI sowie asynchrone und ereignisgesteuerte Abläufe etwa mit Celery und Redis.
  • Sie entwirft Servicegrenzen, API-Verträge, relationale Datenmodelle und Integrationsabläufe für komplexe Immobilienprozesse und erstellt bei Bedarf ERDs und weitere technische Diagramme. Sie schreibt komplexes SQL, entwickelt PostgreSQL-Schemata sicher weiter und optimiert die Datenbankleistung, wenn Kundenerlebnis oder operativer Durchsatz davon abhängen.
  • Sie prüft, überarbeitet und entfernt bestehenden Code zugunsten von Lesbarkeit, Testbarkeit, Wartbarkeit und neuen Produktanforderungen. Automatisierte Tests auf geeigneter Ebene werden in CI/CD eingebunden, um die Qualität von Änderungen vor der Veröffentlichung nachzuweisen.
  • Sie stattet Dienste mit Logs, Metriken, Traces und Alarmen aus und analysiert und behebt Produktionsstörungen in Diensten, Datenbanken, Warteschlangen, Integrationen und Infrastruktur. Geschäftskritische Abläufe werden auf Sicherheit, Ausfallsicherheit, Leistung und Datenintegrität ausgelegt.
  • Gemeinsam mit Produktmanagement, Frontend- und Qualitätsengineering erstellt sie umsetzungsreife technische Lösungsentwürfe. Diese berücksichtigen Annahmen, Alternativen, Serviceinteraktionen, Daten- und Schemaänderungen, Fehlerfälle, Sicherheit, Beobachtbarkeit, Einführung, Rücknahme und Tests.
  • Sie nutzt agentische Programmierwerkzeuge innerhalb klarer technischer Vorgaben zum Erzeugen, Überarbeiten, Testen, Prüfen und Dokumentieren von Code und verantwortet dessen Qualität. KI-generierter Code wird auf Korrektheit, Wartbarkeit, Sicherheit, Leistung und Architekturpassung geprüft; Spezifikationen werden in kleine prüfbare Änderungen zerlegt und vor der Veröffentlichung gegen das beabsichtigte Verhalten validiert.
  • Sie verbessert die spezifikationsgetriebene Entwicklung durch wiederverwendbare Muster, Prüflisten, Beispiele und knappe Dokumentation. Mit den beteiligten Produkt- und Engineering-Funktionen begleitet sie Vorhaben von der Problemklärung bis zum Produktionsbetrieb, benennt technische Risiken und Zielkonflikte früh und schlägt pragmatische Anpassungen an Umfang, Entwurf oder Lieferplan vor.
  • Sie prüft Code und technische Entwürfe mit hohen Qualitätsmaßstäben und konstruktivem Feedback. Engineers auf Junior- und mittlerem Erfahrungsniveau unterstützt sie durch gemeinsames Programmieren, Code-Reviews, Fehlersuche und Entwurfsdiskussionen.

Das solltest du mitbringen

Erforderlich

  • Erforderlich sind Expertenkenntnisse in Python und Django sowie fundierte Grundlagen in objektorientiertem Entwurf und Software Engineering.
  • Erforderlich ist die sichere Beherrschung von API-Design, serviceorientierter Architektur, verteilten Systemen und asynchroner Verarbeitung.
  • Erforderlich sind Expertenkenntnisse in relationaler Datenmodellierung einschließlich klarer ERDs und der Definition von Entitäten, Beziehungen, Constraints und Zuständigkeiten. PostgreSQL-Schemata müssen Korrektheit, Leistung und sichere Weiterentwicklung vereinen können.
  • Nachzuweisen ist die Fähigkeit, unvollständige Produktanforderungen in klare technische Lösungsentwürfe für komplexe Backend-Änderungen zu überführen. Dazu gehören das Erkennen von Annahmen und das Klären von Unklarheiten mit Produkt- und Engineering-Kollegen durch knappe schriftliche Analysen sowie geeignete Architektur-, Sequenz-, Datenfluss- und Entity-Relationship-Diagramme.
  • Erforderlich ist fundiertes Urteilsvermögen zu automatisierten Tests, Beobachtbarkeit, Produktionszuverlässigkeit, Sicherheit und Datenintegrität.
  • Erforderlich ist ein sicherer praktischer Umgang mit agentischen Programmierwerkzeugen und spezifikationsgetriebenen Entwicklungsabläufen einschließlich Spezifikationserstellung, Code- und Testgenerierung sowie kritischer Prüfung.
  • Nachzuweisen ist die Fähigkeit, technische Entwürfe und Code zu prüfen, Zielkonflikte zu erläutern und weniger erfahrene Engineers anzuleiten.
  • Erforderlich sind klare schriftliche und mündliche Kommunikation sowie die Fähigkeit, komplexe technische Konzepte und Lieferungsrisiken in verständlichem Englisch zu erklären.
  • Erforderlich ist pragmatisches Urteilsvermögen bei der Umsetzung, das unmittelbare Produktbedürfnisse mit Wartbarkeit und Skalierbarkeit einer langlebigen Plattform ausbalanciert.
  • Erwartet werden hoher Ehrgeiz, ein ausgeprägtes Bewusstsein für Dringlichkeit, der Antrieb zur zügigen Umsetzung einer ambitionierten Produkt-Roadmap mit KI sowie eine positive, lösungsorientierte Haltung.
  • Erforderlich sind mindestens 6 Jahre Berufserfahrung im Software Engineering mit umfangreicher kommerzieller Erfahrung in Python und Django.
  • Erforderlich ist Erfahrung im Aufbau und Betrieb Django-basierter Dienste im Produktiveinsatz auf AWS und Kubernetes.
  • Erforderlich ist Erfahrung mit Django REST Framework oder FastAPI sowie mit PostgreSQL, Redis, Celery und CI/CD-Pipelines.
  • Erforderlich sind nachweisbare Erfolge beim Entwurf und der sicheren Weiterentwicklung komplexer relationaler Datenmodelle in einer großen, langlebigen Produktionscodebasis. ERDs und schriftliche technische Entwürfe müssen zur Abstimmung mit Engineers und Stakeholdern eingesetzt worden sein, unter Wahrung von Entwurfsqualität, Testbarkeit, Wartbarkeit und sicherer Weiterentwicklung.
  • Erforderlich ist Erfahrung in funktionsübergreifenden Produktteams mit gemeinsamer Verantwortung für Kundenergebnisse und Produktionsbetrieb.
  • Erforderlich ist Erfahrung mit KI-Programmierwerkzeugen in einem professionellen Softwareentwicklungsprozess; bevorzugt wurde diese innerhalb eines spezifikationsgetriebenen Entwicklungsrahmens erworben.
  • Erforderlich sind ein Wohnsitz im Vereinigten Königreich, in Deutschland, der Türkei, Polen, Italien, Spanien oder Portugal und die Arbeitsberechtigung im jeweiligen Land.
  • Erforderlich ist die Verfügbarkeit für eine erhebliche Überschneidung mit den britischen Arbeitszeiten.

So ist Remote hier geregelt

  • Die Tätigkeit erfolgt vollständig remote in einem funktionsübergreifenden Produktentwicklungsteam.
  • Vorausgesetzt werden ein Wohnsitz im Vereinigten Königreich, in Deutschland, der Türkei, Polen, Italien, Spanien oder Portugal sowie eine Arbeitsberechtigung im jeweiligen Land.

Veröffentlicht: 28.09.2026 · Quelle geprüft: 17.10.2026.

Die Angaben sind für RemoteFruit einheitlich aufbereitet. Maßgeblich bleibt die Originalanzeige. RemoteFruit steht in keiner Partnerschaft mit dem ausschreibenden Unternehmen.