- Startseite
- Remote Jobs
- Python Backend Engineer - Remote
Job-Details
- Art: Auftragnehmer (10-12 Stunden pro Woche)
- Standort: Remote
Zusammenfassung
Wir suchen erfahrene Softwareentwickler, die uns dabei unterstützen, KI-Systeme der nächsten Generation durch praxisnahe Software-Engineering-Aufgaben zu trainieren und zu bewerten. Diese Rolle ist ideal für Entwickler, die sich in unbekannte Codebasen einarbeiten, technische Entscheidungen klar begründen und praktische Probleme im Backend-, Full-Stack-, System- oder Infrastrukturbereich lösen können.
Es ist keine vorherige KI-Erfahrung erforderlich. Entscheidend sind fundiertes technisches Urteilsvermögen, klare Kommunikation und die Fähigkeit, Code, Architektur, Kompromisse und Implementierungsqualität zu bewerten.
Hauptaufgaben
- Bearbeitung anspruchsvoller Software-Engineering-Aufgaben in den Bereichen Backend, Full-Stack, Infrastruktur und Systeme.
- Überprüfung, Debugging, Verbesserung und Erklärung von Code in verschiedenen technischen Umgebungen.
- Entwurf oder Bewertung praktischer Lösungen für APIs, Datenbanken, Dienste, Integrationen, Tests und Deployment-Workflows.
- Identifizierung von Kompromissen hinsichtlich Skalierbarkeit, Wartbarkeit, Leistung, Zuverlässigkeit, Sicherheit und Developer Experience.
- Klare schriftliche Begründung technischer Entscheidungen, einschließlich der Erläuterung von Alternativen.
- Zusammenarbeit bei technischen Reviews, Implementierungsentscheidungen und Problemlösungen.
- Schnelle Anpassung an neue Codebasen, Frameworks und technische Anforderungen.
Erforderliche Qualifikationen
- 5+ Jahre praktische Erfahrung in der Softwareentwicklung.
- Fundierte Erfahrung in mindestens einer Backend- oder Full-Stack-Umgebung (z. B. Python, JavaScript/TypeScript, Node.js, Java, C#, .NET, C++, Go, Ruby, PHP oder ähnlich).
- Erfahrung im Aufbau, der Wartung oder dem Review von produktionsreifen Anwendungen, APIs, Diensten, Datenbanken oder Integrationen.
- Starkes Verständnis von Software-Engineering-Grundlagen (Debugging, Testing, Codequalität, Architektur, technische Trade-offs).
- Fähigkeit, komplexe technische Entscheidungen klar und objektiv zu erklären.
- Sicherer Umgang mit dem Lesen und Verstehen fremder Codebasen.
Bevorzugte Qualifikationen
- Erfahrung mit Cloud-Umgebungen (AWS, GCP oder Azure).
- Erfahrung mit CI/CD-Pipelines, DevOps-Workflows, Containern, Monitoring oder Betrieb.
- Erfahrung mit Frontend-Frameworks wie React, Next.js, Angular, Vue oder React Native.
- Open-Source-Beiträge, öffentliches GitHub-Profil, technische Texte oder aussagekräftige Arbeitsproben.
- Erfahrung im Mentoring von Entwicklern, Code-Reviews oder bei Architektur-Entscheidungen.
