Staff/Senior Desktop Application Engineer

Staff/Senior Desktop Application Engineer

Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Homeoffice möglich
Nexthink

Auf einen Blick

  • Aufgaben: Entwickle eine KI-gestützte Desktop-Anwendung für 20 Millionen Nutzer weltweit.
  • Unternehmen: Nexthink, führend im Bereich digitale Mitarbeitererfahrung mit globalem Team.
  • Vorteile: Unbefristeter Vertrag, flexibles Arbeiten, unbegrenzter Urlaub und Fitnesscenter-Zugang.
  • Weitere Informationen: Dynamisches Arbeitsumfeld mit vielfältigen kulturellen Hintergründen und regelmäßigen Teamevents.
  • Warum dieser Job: Gestalte die Zukunft der IT mit innovativen Lösungen und echtem Einfluss.
  • Qualifikationen: Mindestens 7 Jahre Erfahrung in der Desktop-Anwendungsentwicklung, Kenntnisse in Rust oder C++.

Das prognostizierte Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Nexthink ist der Marktführer im Bereich Software für das Management der digitalen Mitarbeitererfahrung. Das Unternehmen bietet IT-Führungskräften beispiellose Einblicke, die es ihnen ermöglichen, Probleme in großem Maßstab zu erkennen, zu diagnostizieren und zu beheben, die Mitarbeiter überall und mit jeder Anwendung oder jedem Netzwerk betreffen, bevor die Mitarbeiter das Problem bemerken. Als erste Lösung, die es der IT ermöglicht, von reaktivem Problemlösen zu proaktiver Optimierung überzugehen, ermöglicht Nexthink seinen mehr als 1.500 Kunden, bessere digitale Erfahrungen für mehr als 25 Millionen Mitarbeiter bereitzustellen. Mit Hauptsitzen in Lausanne, Schweiz, und Boston, Massachusetts, hat Nexthink 9 Büros weltweit.

Wir suchen einen Staff oder Senior Desktop Application Engineer, der Teil des Teams ist, das unseren KI-gestützten IT-Self-Service-Chat-Agenten entwirft, architektonisch plant und implementiert – eine native Desktop-Anwendung, die weltweit an über 20 Millionen Endpunkten verteilt wird. Dieser Client ist das Gesicht der KI-Plattform von Nexthink und bietet den Mitarbeitern ein nahtloses, reaktionsschnelles Erlebnis direkt auf ihren Windows- und macOS-Geräten.

Als Senior Desktop Engineer werden Sie über die Implementierung hinausgehen: Sie werden die technische Richtung für die Client-Schicht festlegen, Einfluss auf designentscheidungen zwischen den Teams nehmen und als vertrauenswürdiger Berater für die technische Leitung und das Produkt fungieren. Sie werden Probleme hinsichtlich Leistung, Zuverlässigkeit und nativer OS-Integration angehen, während Sie mit Backend-, Infrastruktur- und Sicherheitsteams zusammenarbeiten, um eine produktionsreife Anwendung in globalem Maßstab zu liefern. Dies ist eine Rolle mit hohem Einfluss und hoher Verantwortung, in der Sie grundlegende architektonische Entscheidungen über die Client-Plattform treffen und die Desktop-Engineering-Praxis bei Nexthink mitgestalten werden.

Verantwortlichkeiten

  • Technische Vision und architektonische Strategie für die Desktop-Client-Anwendung definieren und vorantreiben.
  • Design einer leistungsstarken, nativen Desktop-Anwendung für Windows und macOS an 20M+ Endpunkten leiten.
  • Mit Produkt-, Backend- und AI/ML-Teams zusammenarbeiten, um das Kundenerlebnis mit der breiteren KI-Plattform abzustimmen.
  • Technische Führung zur Client-Architektur, zu Codierungsstandards und Best Practices für die native Desktop-Entwicklung bieten.
  • Eine zuverlässige, sichere Anwendung über den gesamten Verteilungslebenszyklus hinweg entwerfen und liefern: Signierung, Verpackung, Installation, Updates und Deinstallation.
  • Beobachtbarkeit, Absturzberichterstattung, Leistungsüberwachung und Diagnosen über den gesamten Client-Stack fördern.
  • Als Mentor und Multiplikator fungieren, den technischen Standard erhöhen und Ingenieure unterstützen.
  • Technische Deep Dives, Design-Reviews und Roadmap-Ausrichtungsdiskussionen mit der Leitung leiten.
  • Sicherstellen, dass Sicherheits-, Compliance- und OS-Integrationsbest Practices von Anfang an in das Design eingebettet sind.

Qualifikationen

  • 7+ Jahre Erfahrung in der Desktop-Anwendungsentwicklung, Versand nativer Anwendungen auf Windows und macOS.
  • Nachweislicher Erfolg beim Entwerfen und Versenden von Client-Anwendungen an große Benutzergruppen, mit einem tiefen Verständnis für plattformspezifische Einschränkungen und Verhaltensweisen.
  • Starke Kenntnisse in Rust und/oder C++, mit solider Erfahrung im Aufbau plattformübergreifender Desktop-Anwendungen; Erfahrung mit Tauri ist ein großer Vorteil.
  • Tiefes Wissen über Windows- und macOS-API.
  • Praktische Erfahrung mit dem gesamten Anwendungs-Verteilungslebenszyklus: Code-Signierung, Verpackung, Auto-Update-Mechanismen und Bereitstellung in großem Maßstab.
  • Starkes Verständnis für die Leistungsprofilierung von Desktop-Anwendungen, Speicherverwaltung und Absturzdiagnosen.
  • Außergewöhnliche Kommunikationsfähigkeiten – in der Lage, funktionsübergreifende Teams und die Leitung mit klarer technischer Richtung zu beeinflussen.
  • Erfolgsbilanz beim Mentoring und der Förderung von Ingenieurteams.

Nice to Have

  • Vertrautheit mit dem Tauri-Framework.
  • Vertrautheit mit React und TypeScript UI-Entwicklung.
  • Erfahrung in der Integration von Desktop-Clients mit Cloud-Backends über REST, WebSockets, orgRPC.
  • Hintergrund in der systemnahen Programmierung: OS-Hooks, Zugänglichkeits-APIs, Interprozesskommunikation.
  • Frühere Arbeiten an Anwendungen mit stillen Hintergrundprozessen, System-Tray-Agenten oder benachrichtigungsgetriebenem UX.
  • Erfahrung mit Endpunkt-Telemetrie, Beobachtbarkeits-SDKs oder APM-Integration auf der Client-Seite.
  • Erfahrung mit der Verteilung von Unternehmenssoftware und der Verwaltung von Anwendungsupdate-Strategien in großem Maßstab.

Wir sind die Pioniere und Wegbereiter einer globalen IT-Marktkategorie (DEX), die die Zukunft der Arbeitsweise der Welt gestaltet und den IT-Teams unserer Kunden totale digitale Sichtbarkeit über ihr Unternehmen bietet. Unsere innovativen Lösungen integrieren Echtzeitanalysen, 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 liefern. Mit über 1200 Mitarbeitern auf 5 Kontinenten agiert Nexthink als ein Team, das verbindet, zusammenarbeitet und innoviert, um kontinuierlich zu wachsen. Wir nennen unsere Mitarbeiter 'Nexthinkers' und unser Engagement für Vielfalt, Inklusion und Chancengleichheit ist unübertroffen. Derzeit haben wir über 75 Nationalitäten, die mit uns arbeiten, aus allen Kulturen und Hintergründen, die viele verschiedene Sprachen sprechen.

Wenn Sie nach einer 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!

Was wir anbieten:

  • 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 Remote-Arbeit ausbalanciert, mit einem strukturierten Ansatz für neue Mitarbeiter, um Verbindungen und Einarbeitung zu fördern.
  • Flexible Arbeitszeiten und unbegrenzter Urlaub (Mitarbeiter haben unbegrenzten bezahlten Urlaub zusätzlich zu den 25 Tagen Urlaub, die wir anbieten) sowie 3 vom Unternehmen bezahlte Freiwilligentage.
  • Kostenlose Nutzung eines Fitnesscenters im Gebäude.
  • Erstattung der Halbpreis-Reisekarte für öffentliche Verkehrsmittel.
  • Erstattung von bis zu 50% der Kosten für Französischkurse.
  • Frisches Obst, Kekse und Erfrischungsgetränke ebenfalls.
  • Regelmäßige Unternehmens- und Teamevents wie Freiwilligentage, Pizza-Gespräche, Teambuilding-Aktivitäten, Ausrichtung von Meetups im Büro und mehr!
  • Boni für die Empfehlung erfolgreicher Einstellungen 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 temporäre, vertragliche und Praktikumsrollen verfügbar sind. Um sicherzustellen, dass Sie die aktuellsten Informationen haben, empfehlen wir, sich bei Ihrem Rekrutierungspartner zu erkundigen.

Staff/Senior Desktop Application Engineer Arbeitgeber: Nexthink

Nexthink ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern in Vaud, Schweiz, eine dynamische und unterstützende Arbeitsumgebung bietet. Mit einem hybriden Arbeitsmodell und flexiblen Arbeitszeiten fördert das Unternehmen eine ausgewogene Work-Life-Balance und bietet gleichzeitig zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung. Die engagierte Unternehmenskultur und die Möglichkeit, an innovativen Softwarelösungen zu arbeiten, machen Nexthink zu einem attraktiven Arbeitsplatz für talentierte Softwareentwickler.

Nexthink

Kontaktdaten:

Nexthink Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Staff/Senior Desktop Application Engineer mit Bravour zu bestehen

Desktop Application Engineering
Windows und macOS Entwicklung
Rust
C++
Cross-Platform Entwicklung
Tauri Framework
OS APIs