🇪🇸 Madrid, Spain · 15h ago
Lead Senior Backend Engineer (m/w/d)
Deutsche Telekom
LinkedInlead
Deine AufgabeWir suchen einen Senior Backend Engineer mit ausgeprägten System-Design-Fähigkeiten und Erfahrung im Aufbau von Produktionsinfrastruktur. Diese Rolle umfasst die Architektur und Wartung von Backend-Plattform-Services hinter AI-Inference-Endpunkten – ein mandantenfähiges System, das Authentifizierung, API-Key-Management, Nutzungsmessung, Abrechnung und Request-Proxy verwaltet. Du übernimmst und treibst die Weiterentwicklung von Backend-Services voran, die hochverfügbare, datenintensive KI-gestützte Lösungen ermöglichen. Die Rolle ist mit hoher Eigenverantwortung verbunden und du gestaltest Architekturentscheidungen, hebst die Qualität des Engineerings auf ein höheres Niveau und baust Systeme, die performant, sicher und im großen Maßstab beobachtbar sind. Du arbeitest mit Experten für KI-Infrastruktur und Data Engineering zusammen, um robuste, sichere und effiziente Systeme zu bauen, die auf Millionen von Anfragen skalieren.AufgabenDesign und Aufbau von zentralen Plattform-Services: API-Gateway, Authentifizierung, Autorisierung, Key-Rotation und mandantenfähige IsolationDesign, Implementierung und Optimierung von APIs und Backend-Systemen mit Python-Frameworks wie primär FastAPI (oder Flask oder Django)Architektur und Implementierung von Nutzungsmessung, Abrechnungsintegration und Rate Limiting für Inference-EndpunkteAufbau und Wartung skalierbarer, fehlertoleranter Microservices für Datenverarbeitung und KI-IntegrationAufbau und Betrieb einer hochdurchsatzfähigen Proxy-/Routing-Schicht für KI-Modell-Serving-TrafficZusammenarbeit mit funktionsübergreifenden Teams zur Gestaltung der Systemarchitektur und Sicherstellung nahtloser SysteminteroperabilitätDesign von Telemetrie und Observability in die Plattform von Grund auf – strukturiertes Logging, Distributed Tracing, Metriken und AlertingImplementierung robuster CI/CD-Pipelines, Monitoring und Observability für hochperformante ProduktionssystemeVorantreiben technischer Entscheidungen zu Architektur, Datenmodellierung und TechnologieauswahlIdentifizierung von Performance-Engpässen und Vorantreiben von Verbesserungen in Zuverlässigkeit, Skalierbarkeit und LatenzEtablierung von Engineering-Standards für die Backend-Codebasis: Testing, Code-Review, CI/CD und Deployment-PraktikenSicherstellung von Best Practices für Sicherheit, Compliance und Wartbarkeit über den gesamten API-LebenszyklusEnge Zusammenarbeit mit dem ML-Infrastruktur-Team zur Integration mit Model-Serving-Systemen (z.B. NVIDIA Dynamo, vLLM, SGlang, TensorRT-LLM)Dein ProfilWir suchen einen Senior Backend Engineer / Python Developer mit umfangreicher Erfahrung im Aufbau und Betrieb von produktiven Backend-Systemen im großen Maßstab, ausgeprägten Fähigkeiten im System-Design und fundierter Expertise in verteilten Systemen und API-Entwicklung. Der ideale Kandidat verfügt über nachgewiesene Erfahrung mit Authentifizierungssystemen, Cloud-Infrastruktur und modernen Python-Entwicklungspraktiken.Muss-KriterienAbschluss in Informatik, Software Engineering oder gleichwertige BerufserfahrungMindestens 5 Jahre Erfahrung im Aufbau und Betrieb von Backend-Systemen in Produktion mit bedeutendem UmfangSehr gute Kenntnisse in Python mit fundiertem Wissen in asynchroner Programmierung, modernen Python-Tools und ProfilingKenntnisse in mindestens einer systemorientierten Sprache (Go, Rust, Java, C++)Bereitschaft, mit dem aktuellen Stack zu arbeiten, der Python (FastAPI) umfasstNachgewiesene Erfahrung im Design und der Wartung von REST APIs in ProduktionsumgebungenErfahrung mit REST, gRPC, WebSockets und SSE-Protokollen sowie Verständnis der Kompromisse zwischen ihnenErfahrung mit Webhooks in ProduktionsumgebungenSolides Verständnis von verteilten Systemen einschließlich Konsistenz, Fehlertoleranz, Nebenläufigkeit, Performance und NetzwerkenErfahrung mit Datenpipelines und Performance-OptimierungErfahrung im Design von Authentifizierungs- und Autorisierungssystemen (OAuth2, JWT, API-Key-Management, RBAC/ABAC)Erfahrung mit Cloud-Infrastruktur (AWS, GCP oder Azure)Erfahrung mit containerisierten Umgebungen (Docker)Erfahrung mit Container-Orchestrierung (Kubernetes)Verständnis von Datenbankdesign (SQL, ORMs) und Datenmodellierung im großen MaßstabFließende Englischkenntnisse (schriftlich und mündlich)Komfortable Zusammenarbeit in internationalen TeamsVon VorteilErfahrung mit Hochdurchsatz-, Niedriglatenz- oder Echtzeitsystemen (z.B. Message Queues, ereignisgesteuerte Architekturen)Vertrautheit mit generativer KI oder Large Language Models (z.B. Integration von KI-APIs, RAG-Workflows oder Vektordatenbanken)Kenntnisse moderner DevOps-PraktikenErfahrung mit Infrastructure as CodeKenntnisse von GitOps-WorkflowsErfahrung mit Observability-Tools (Prometheus, Grafana, OpenTelemetry)Erfahrung mit ML-Serving-Infrastruktur (Model Server, GPU-Scheduling, Inference-Optimierung)Bereitschaft, bei Bedarf gelegentlich Frontend-Code zu bearbeiten oder dazu beizutragenErfahrung im Stress-/Load-Testing und der Bewertung der Performance von ProduktionssystemenAusgeprägte Problemlösungsfähigkeiten und Engagement für Codequalität und Performance-ExzellenzNachweisliche Erfolge bei der Verbesserung der Engineering-Kultur: Mentoring von Junior Engineers, Einführung besserer Praktiken, Leitung technischer DiskussionenÜber unsT-Systems ist Teil der Deutsche Telekom Gruppe mit rund 30.000 Mitarbeitern weltweit. Wir schaffen Technologie mit Sinn, um eine positive Wirkung auf die Gesellschaft zu erzielen. Wir suchen neugierige Talente, die lernbegierig sind, Herausforderungen annehmen und Ideen einbringen, die die Erfahrung unserer Kunden transformieren.Wir vertrauen Menschen: Wir bieten Autonomie, kontinuierliche Unterstützung und ein kollaboratives Umfeld, in dem du ohne Grenzen wachsen kannst. Wir sind ein globales Team, geleitet von Respekt, Integrität und der Leidenschaft, jeden Tag besser zu werden.Arbeitsumfeld & FlexibilitätInternationales, dynamisches und kollaboratives UmfeldT-Social: soziale Initiativen (Sport, Community, Gesundheit)Hybrides Arbeitsmodell (remote/vor Ort)Flexible ArbeitszeitenWachstum & EntwicklungMaßgeschneiderte Schulungen: Zugang zu Coursera, um zu lernen, was du willst, wann du willstWöchentliche Sprachkurse (Englisch, Spanisch & Deutsch)Internationale Mentoring-Sessions & Experience DaysVergütung & BenefitsFlexibler Vergütungsplan (Krankenversicherung, Essensgutscheine, Kinderbetreuung, Transport)TelemedizinLebens- und UnfallversicherungSozialfondsWohlbefinden & Freizeit26+ Arbeitstage Urlaub pro JahrKostenloser Zugang zu Fachdiensten (medizinisch, rechtlich, Wellness)100% Gehaltsfortzahlung während KrankheitsurlaubBewerbungsinformationenWenn du eine neue Herausforderung suchst, zögere nicht, uns deinen Lebenslauf zu schicken! Bitte sende deinen Lebenslauf auf Englisch.Weitere DetailsT-Systems Iberia verarbeitet nur die Lebensläufe von Kandidaten, die die für jedes Angebot angegebenen Anforderungen erfüllen.Sourced from LinkedIn. Relocantly aggregates public job postings; apply on the original site.