jobportalschweiz.ch
← Alle Stellen

Principal Engineer / Senior Desktop Engineer

Jobup

Anstellung
Vollzeit
Ort
Lausanne
Erstmals ausgeschrieben
Jetzt bewerben
• 11. Juli 2026 • 100% • Unbefristet • Lausanne Principal Engineer / Senior Desktop Engineer • Vollzeit • Abteilung: Agents IA • Abteilung: Agents IA • Division: Engineering Unternehmensbeschreibung Nexthink ist der Marktführer für Software zur Verwaltung der digitalen Mitarbeitererfahrung. Das Unternehmen bietet IT-Verantwortlichen eine beispiellose Sichtbarkeit, die es ihnen ermöglicht, Probleme in großem Umfang zu sehen, zu diagnostizieren und zu lösen, die Mitarbeiter überall mit jeder Anwendung oder jedem Netzwerk betreffen, bevor die Mitarbeiter das Problem bemerken. Als erste Lösung, die es der IT ermöglicht, von der reaktiven Problemlösung zur proaktiven Optimierung überzugehen, ermöglicht Nexthink mehr als 1 500 Kunden, mehr als 25 Millionen Mitarbeitern bessere digitale Erfahrungen zu bieten. Mit zwei Hauptsitzen in Lausanne, Schweiz, und Boston, Massachusetts, unterhält Nexthink 9 Büros weltweit. Stellenbeschreibung Wir suchen einen Principal oder Senior Engineer für Desktop-Anwendungen, um Teil des Teams zu werden, das unseren KI-gestützten IT-Self-Service-Chat-Agenten entwirft, architektoniert und implementiert – eine native Desktop-Anwendung, die auf mehr als 20 Millionen Endpunkten weltweit verteilt wird. Dieser Client ist das Schaufenster der KI-Plattform von Nexthink und bietet Mitarbeitern eine nahtlose und reaktionsschnelle Erfahrung direkt auf ihren Windows- und macOS-Geräten. Als Senior Desktop Engineer gehen Sie über die Implementierung hinaus: Sie definieren die technische Richtung der Client-Schicht, beeinflussen Designentscheidungen teamübergreifend und dienen sowohl der technischen Leitung als auch dem Produkt als vertrauenswürdiger Berater. Sie werden sich mit Performance-, Zuverlässigkeits- und nativer Betriebssystem-Integrationsproblemen befassen und gleichzeitig mit Backend-, Infrastruktur- und Sicherheitsteams zusammenarbeiten, um eine produktionsreife Anwendung in globalem Maßstab auszuliefern. Dies ist eine Rolle mit hoher Wirkung und hoher Verantwortung, in der Sie grundlegende Architektur-Entscheidungen bezüglich der Client-Plattform treffen und dazu beitragen werden, die Desktop-Engineering-Praxis bei Nexthink zu gestalten. Verantwortlichkeiten Die technische Vision und die Architekturstrategie der Desktop-Client-Anwendung definieren und vorantreiben. Die Konzeption einer hochperformanten nativen Desktop-Anwendung leiten, die auf Windows und macOS auf mehr als 20 Millionen Endpunkten läuft. Mit Produkt-, Backend- und KI/ML-Teams zusammenarbeiten, um das Kundenerlebnis mit der globalen KI-Plattform abzustimmen. Technische Führung bei der Client-Architektur, den Codierungsstandards und den Best Practices für die native Desktop-Entwicklung übernehmen. Eine zuverlässige und sichere Anwendung architektonisch planen und liefern, die den gesamten Distributionszyklus abdeckt: Signierung, Packaging, Installation, Updates und Deinstallation. Observability, Crash-Reporting, Performance-Überwachung und Diagnose über den Client-Stack hinweg fördern. Als Mentor und Multiplikator agieren, das technische Niveau anheben und Ingenieuren helfen, sich weiterzuentwickeln. Technische Vertiefungen, Design-Reviews und Roadmap-Abstimmungsgespräche mit der Leitung leiten. Garantieren, dass Sicherheit, Compliance und Best Practices der OS-Integration von Anfang an in das Design integriert sind. Qualifikationen Mehr als 7 Jahre Erfahrung im Engineering von Desktop-Anwendungen, mit der Auslieferung nativer Anwendungen auf Windows und macOS. Nachgewiesener Erfolg in der Konzeption und Auslieferung von Client-Anwendungen an große Nutzerbasen, mit einem tiefen Verständnis für plattformspezifische Einschränkungen und Verhaltensweisen. Fundierte Kenntnisse in Rust und/oder C++, mit nachgewiesener Erfahrung im Aufbau plattformübergreifender Desktop-Anwendungen; Erfahrung mit Tauri ist ein wichtiges Plus. Tiefgehende Kenntnisse der Betriebssystem-APIs von Windows und macOS. Praktische Erfahrung mit dem vollständigen Distributionszyklus von Anwendungen: Code-Signierung, Packaging, automatische Update-Mechanismen und großflächige Bereitstellung. Gute Kenntnisse im Performance-Profiling von Desktop-Anwendungen, Speicherverwaltung und Crash-Diagnose. Außergewöhnliche Kommunikationsfähigkeiten – in der Lage, funktionsübergreifende Teams und die Leitung mit einer klaren technischen Ausrichtung zu beeinflussen. Nachgewiesene Erfahrung im Mentoring und in der Weiterentwicklung von Engineering-Teams. Vorteile Vertrautheit mit dem Tauri-Framework. Vertrautheit mit der UI-Entwicklung mit React und TypeScript. Erfahrung in der Integration von Desktop-Clients mit Cloud-Backends über REST, WebSockets oder gRPC. Erfahrung in der Systemprogrammierung: OS-Hooks, Accessibility-APIs, Interprozesskommunikation. Frühere Arbeit an Anwendungen mit Silent-Background-Prozessen, Agenten in der Systemleiste oder auf Benachrichtigungen basierter UX. Erfahrung mit Endpunkt-Telemetrie, Observability-SDKs oder clientseitiger APM-Integration. Erfahrung in der Auslieferung von Unternehmenssoftware und dem Management von großflächigen App-Update-Strategien. Zusätzliche Informationen Wir sind die Pioniere und Wegbereiter einer globalen IT-Marktkategorie (DEX), die die Zukunft der Arbeit weltweit gestaltet, indem wir den IT-Teams unserer Kunden eine vollständige digitale Sichtbarkeit in ihrem gesamten Unternehmen bieten. Unsere innovativen Lösungen integrieren Echtzeit-Analysen, Automatisierung und Mitarbeiter-Feedback über alle Endpunkte hinweg. Dies ermöglicht es unseren IT-Teams, komplexe technische Herausforderungen zu lösen, immer produktivere Arbeitsumgebungen zu schaffen und glückliche und zufriedene Mitarbeiter am digitalen Arbeitsplatz zu bieten. Mit mehr als 1200 Mitarbeitern auf 5 Kontinenten arbeitet Nexthink wie ein einzelnes

Automatisch aus dem Original übersetzt.

Ausgeschrieben gestern

Ort

Auf Google Maps ansehen