Deine Aufgaben
Wir suchen einen erfahrenen Staff Software Engineer, der unsere Softwarearchitektur auf das nächste Level bringt. Du übernimmst technische Verantwortung für Frontend- und Backend-Systeme, entwirfst skalierbare Microservices, definierst API-Standards und sorgst für höchste Qualität in unserem Engineering-Team. In dieser Rolle führst du technisch und strategisch, ohne formelles Management, und unterstützt aktiv die Weiterentwicklung anderer Engineers.
- Entwicklung, Implementierung und Skalierung von Microservices auf einem Kubernetes-Cluster
- Fullstack-Entwicklung mit Typescript/React, Go und Python
- Aufbau und Pflege von CI/CD-Pipelines (z. B. Github Actions) und Containerisierung (Docker)
- Definition und Umsetzung von API-Standards, z. B. gRPC oder FastAPI
- Sicherstellung von Clean Code, Testing-Strategien und Repository-Struktur
- Mentorship und technische Unterstützung von Teammitgliedern
- Essentiellen Beitrag zur Optimierung der Team-Performance leisten
- Beratung bei Architekturentscheidungen, Performance-Optimierung und Skalierbarkeit
- Mitarbeit an der technischen Roadmap und strategischen Weiterentwicklung der Plattform
- Förderung von Best Practices in Software Engineering, Code-Reviews und Qualitätssicherung
- Proaktive Identifikation und Lösung komplexer technischer Herausforderungen
- Zusammenarbeit über Teams hinweg, um Systemintegrität und Konsistenz sicherzustellen