Staff/Senior Software Engineer - Desktop Application
- Anstellung
- Vollzeit
- Ort
- Lausanne
- Erstmals ausgeschrieben
Wir suchen einen Staff oder Senior Desktop Application Developer , 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 an über 20 Millionen Endpunkte weltweit verteilt wird. Dieser Client ist das Gesicht der Nexthink AI-Plattform und bietet Mitarbeitern eine nahtlose, reaktionsschnelle Erfahrung direkt auf ihren Windows- und macOS-Geräten.
Als Desktop Engineer gehen Sie über die Implementierung hinaus: Sie legen die technische Richtung für die Client-Schicht fest, beeinflussen teamübergreifende Designentscheidungen und fungieren als vertrauenswürdiger Berater sowohl für die Engineering-Leitung als auch für das Produkt. Sie werden Probleme der Performance, Zuverlässigkeit und nativen OS-Integration angehen, während Sie mit Backend-, Infra- und Security-Teams zusammenarbeiten, um eine produktionsreife Anwendung in globalem Maßstab auszuliefern.
Dies ist eine Rolle mit hoher Wirkung und hoher Eigenverantwortung, in der Sie grundlegende architektonische Entscheidungen über die Client-Plattform treffen und dazu beitragen, die Desktop-Engineering-Praxis bei Nexthink zu gestalten.
Verantwortlichkeiten
- Definition und Förderung der technischen Vision und der Architekturstrategie für die Desktop-Client-Anwendung.
- Leitung des Designs einer leistungsstarken, nativen Desktop-Anwendung, die auf Windows und macOS an über 20M Endpunkten läuft.
- Zusammenarbeit mit Produkt-, Backend- und AI/ML-Teams, um das Client-Erlebnis mit der breiteren AI-Plattform abzustimmen.
- Bereitstellung technischer Führung in den Bereichen Client-Architektur, Codierungsstandards und Best Practices für die native Desktop-Entwicklung.
- Architektur und Bereitstellung einer zuverlässigen, sicheren Anwendung, die den gesamten Distributionszyklus abdeckt: Signierung, Packaging, Installation, Updates und Deinstallation.
- Förderung von Observability, Crash-Reporting, Performance-Monitoring und Diagnostik über den gesamten Client-Stack hinweg.
- Agieren als Mentor und Multiplikator, um die technische Messlatte höher zu legen und Ingenieuren beim Wachsen zu helfen.
- Leitung von technischen Deep Dives, Design-Reviews und Diskussionen zur Roadmap-Ausrichtung mit der Führungsebene.
- Sicherstellung, dass Sicherheit, Compliance und Best Practices der Integration auf OS-Ebene vom ersten Tag an im Design verankert sind.
- Über 7 Jahre Erfahrung im Desktop-Application-Engineering und der Auslieferung nativer Anwendungen auf Windows und macOS.
- Nachgewiesener Erfolg im Design und der Auslieferung von Client-Anwendungen an große Nutzerbasen, mit einem tiefen Verständnis für plattformspezifische Einschränkungen und Verhaltensweisen.
- Starke Kenntnisse in C++, mit fundierter Erfahrung im Aufbau plattformübergreifender Desktop-Anwendungen.
- Tiefgehende Kenntnisse der Windows- und macOS OS APIs.
- Praktische Erfahrung mit dem vollständigen Distributionszyklus von Anwendungen: Code-Signing, Packaging, Auto-Update-Mechanismen und Deployment in großem Maßstab.
- Starkes Verständnis von Performance-Profiling für Desktop-Anwendungen, Speicherverwaltung und Crash-Diagnostik.
- Außergewöhnliche Kommunikationsfähigkeiten – in der Lage, funktionsübergreifende Teams und die Führungsebene mit klarer technischer Richtung zu beeinflussen.
- Erfolgsbilanz in der Mentorenschaft und der Förderung von Engineering-Teams.
Nice to Have
- Vertrautheit mit Rust und dem Tauri-Framework.
- Vertrautheit mit React und TypeScript UI-Entwicklung.
- Erfahrung in der Integration von Desktop-Clients mit Cloud-Backends via REST, WebSockets oder gRPC.
- Hintergrund in der Systemprogrammierung: OS-Hooks, Accessibility-APIs, Inter-Process-Communication.
- Vorherige Arbeit an Anwendungen mit Silent-Background-Prozessen, System-Tray-Agents oder benachrichtigungsgesteuerter UX.
- Erfahrung mit Endpoint-Telemetrie, Observability-SDKs oder APM-Integration auf der Client-Seite.
- Erfahrung mit der Distribution von Enterprise-Software und dem Management von Anwendungs-Update-Strategien in großem Maßstab.
Wir sind die Pioniere und Wegbereiter einer globalen IT-Marktkategorie (DEX), die die Zukunft der Arbeitswelt gestaltet und den IT-Teams unserer Kunden die volle digitale Sichtbarkeit in ihrem gesamten Unternehmen ermöglicht. Unsere innovativen Lösungen integrieren Echtzeit-Analysen, Automatisierung und Mitarbeiterfeedback über alle Endpunkte hinweg. Dies ermöglicht es unseren IT-Teams, komplexe technische Herausforderungen zu lösen, immer produktivere Arbeitsplätze zu schaffen und glückliche, zufriedene Mitarbeiter im digitalen Arbeitsplatz zu gewährleisten.
Mit über 1200 Mitarbeitern auf 5 Kontinenten agiert Nexthink als „One Team“, verbindet sich, arbeitet zusammen und innoviert, um kontinuierlich zu wachsen. Wir nennen unsere Mitarbeiter „Nexthinkers“, und unser Engagement für Vielfalt, Inklusion und Fairness ist unübertroffen. Wir haben derzeit über 75 Nationalitäten, die mit uns zusammenarbeiten, aus allen Kulturen und Hintergründen und viele verschiedene Sprachen sprechen.
Wenn Sie nach einer Veränderung suchen und eine angenehme Atmosphäre, viele Herausforderungen und Spaß bei der Arbeit schätzen, ist dies eine großartige Gelegenheit für Sie! Schauen Sie sich an, was wir bieten:
- 💼 Unbefristeter Vertrag und ein wettbewerbsfähiges Vergütungspaket.
- 📍 Wunderschönes Büro mit Blick auf den Genfersee, günstig gelegen neben dem Bahnhof Prilly-Malley.
- 🏡 Hybrides Arbeitsmodell, das Büro- und Remote-Arbeit ausbalanciert, mit einem strukturierten Ansatz für neue Mitarbeiter, um Verbindungen und Onboarding zu fördern.
- 🏖️ 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 des Halbtax-Abonnements für den öffentlichen Verkehr.
- 🧑🏫
Automatisch aus dem Original übersetzt.
Ausgeschrieben vor 1 Woche