Staff Software Engineer
Role details
Job location
Tech stack
Job description
Wir suchen einen Staff Backend Software Engineer, der die technische Strategie, Architektur und Implementierung unserer groß angelegten KI-Chat-Agent-Plattform leitet. Dieses System ist darauf ausgelegt, weltweit über 20 Millionen Nutzer zu unterstützen und ist damit eine der ehrgeizigsten Backend-Initiativen bei Nexthink.
Als Staff Engineer gehen Sie über die Implementierung hinaus: Sie setzen die technische Richtung, beeinflussen teamübergreifende Designentscheidungen und fungieren als vertrauenswürdiger Berater für die Engineering-Leitung und das Produktteam. Sie bewältigen Herausforderungen in Bezug auf Skalierbarkeit, Zuverlässigkeit und Leistung und arbeiten dabei mit den Teams für KI/ML, Infrastruktur und Sicherheit zusammen, um produktionsreife KI-Erfahrungen zu schaffen.
Dies ist eine Rolle mit hoher Wirkung und hoher Verantwortung, in der Sie grundlegende Architekturentscheidungen treffen und Senior Engineers betreuen, um sicherzustellen, dass die KI-Systeme von Nexthink zukunftssicher skaliert werden.
Aufgaben
Definition und Umsetzung der technischen Vision und Architekturstrategie für die KI-Chat-Backend-Plattform.
Leitung des Designs hoch skalierbarer, latenzarmer, verteilter Systeme zur Unterstützung von über 20 Millionen globalen Nutzern.
Zusammenarbeit mit Produkt-, Infrastruktur- und KI/ML-Teams zur Abstimmung der Engineering-Strategie mit den Geschäftszielen.
Technische Führung über mehrere Teams hinweg, Beeinflussung von Designmustern, Codierungsstandards und Best Practices.
Architektur und Bereitstellung fehlertoleranter APIs und Dienste, die große Echtzeit-Workloads bewältigen können.
Förderung von Beobachtbarkeit, Leistung und Resilienz über den gesamten Stack.
Mentor und Multiplikator sein, die technische Qualität erhöhen und Senior Engineers fördern.
Leitung technischer Deep Dives, Design-Reviews und Roadmap-Abstimmungen mit der Führungsebene.
Sicherstellung, dass Sicherheit, Compliance und Kosteneffizienz von Anfang an im Design verankert sind.
Requirements
Mehr als 10 Jahre Erfahrung in der Backend-Entwicklung, davon mindestens 3 Jahre in Staff- oder Principal-Positionen.
Nachweislicher Erfolg bei der Gestaltung und Skalierung von Backend-Systemen für zig Millionen Nutzer oder hochdurchsatzstarke Echtzeitsysteme.
Experte in Java (17+), Python oder Node.js mit starkem Hintergrund in verteilten Systemen, Nebenläufigkeit und hoher Verfügbarkeit.
Praktische Erfahrung mit cloud-nativen Architekturen (AWS oder gleichwertig), Kubernetes/ECS und containerisierten Deployments.
Umfangreiche Erfahrung im Aufbau und Betrieb von geschäftskritischen Diensten mit SLAs in der Produktion.
Tiefes Verständnis von API-Design, Streaming-Daten und ereignisgesteuerten Systemen.
Außergewöhnliche Kommunikationsfähigkeiten - in der Lage, funktionsübergreifende Teams und Führungskräfte mit klarer technischer Richtung zu beeinflussen.
Erfolgreiche Mentoring-Erfahrung und Förderung von Engineering-Teams.
Wünschenswert (Unterscheidungsmerkmale)
Tiefgehende Kenntnisse von Java-Frameworks (Spring Boot, Micronaut).
Fortgeschrittene Expertise in Streaming-Plattformen (Kafka, Pulsar, Flink, Spark).
Erfahrung in der Produktionsreife von LLM-basierten Systemen (RAG, Feinabstimmung, Beobachtbarkeit, Bewertungsframeworks).
Frühere Verantwortung für Multi-Region- oder globale Deployments.
Hintergrund in Leistungsoptimierung, Latenzreduzierung und Kostenskalierung auf globaler Ebene.
Vertrautheit mit GitOps, Terraform, CI/CD und Plattform-Engineering-Praktiken.
Erfahrung im Aufbau von Enterprise-Chat- oder Messaging-Systemen.
Gutes Verständnis von Datensicherheit, Compliance und regulatorischen Rahmenwerken (SOC2, ISO, GDPR).
Benefits & conditions
Wenn Sie eine Veränderung suchen und eine angenehme Atmosphäre, viele Herausforderungen und Spaß bei der Arbeit mögen, ist dies eine großartige Gelegenheit für Sie! Sehen Sie, was wir bieten:
- Unbefristeter Vertrag und ein wettbewerbsfähiges Vergütungspaket.
- Schönes Büro mit Blick auf den Genfersee, günstig gelegen neben dem Bahnhof Prilly-Malley.
- Hybrides Arbeitsmodell, das Büro- und Fernarbeit ausbalanciert, mit einem strukturierten Ansatz für Neueinstellungen zur Förderung von Verbindungen und Onboarding.
- ️ Flexible Arbeitszeiten und unbegrenzter Urlaub (Mitarbeiter haben unbegrenzten bezahlten Urlaub zusätzlich zu den 25 Urlaubstagen, die wir anbieten) plus 3 vom Unternehmen bezahlte Freiwilligentage.
- Kostenloser Zugang zu einem Fitnesscenter im Gebäude.
- Erstattung der Halbpreisfahrkarte für den öffentlichen Nahverkehr.
- Erstattung von bis zu 50 % der Kosten für Französischkurse.
- Frisches Obst, Kekse und Erfrischungsgetränke ebenfalls.
- Regelmäßige Firmen- und Teamevents wie Freiwilligentage, Pizza-Talks, Teambuilding-Aktivitäten, Meetups im Büro und mehr!
- Boni für erfolgreiche Empfehlungen nach drei Monaten ununterbrochener Beschäftigung.
- Wir bieten ein Umzugspaket für Personen, die aus einem anderen Land kommen.
Bitte beachten Sie, dass nicht alle oben aufgeführten Vorteile für befristete, Vertrags- und Praktikumsstellen verfügbar sind. Um sicherzustellen, dass Sie die aktuellsten Informationen haben, empfehlen wir, sich bei Ihrem Recruitment-Partner zu erkundigen.