Staff/Senior Software Engineer - Desktop Application
jobs.smartrecruiters.com
- Required language
- English conversational
- Job written in
- English
- Location
- Lausanne, VD, ch
- Work type
- Hybrid
Nexthink, the market leader in software that manages digital employee experiences, helps IT leaders gain deep visibility across devices, applications and networks so they can resolve issues before users notice them. The company serves more than 1,500 customers and supports over 25 million employees worldwide, operating from offices in Lausanne, Boston and several other locations. The opening is for a Staff or Senior Desktop Application Engineer who will shape the AI‑powered self‑service chat agent that runs on Windows and macOS machines for tens of millions of endpoints. In this role you will define the technical vision and architecture of the native desktop client, steering its design to meet high‑performance, reliability and security goals. You will collaborate closely with product, backend, AI/ML and infrastructure groups to ensure the client aligns with the broader AI platform, while overseeing the full distribution pipeline—from code signing and packaging to automated updates and uninstall procedures. Daily activities include championing observability, crash reporting and performance monitoring, leading design reviews, mentoring teammates and influencing cross‑team decisions. The position requires at least seven years of experience building native desktop applications for both Windows and macOS, with a proven record of delivering software to large user bases. Candidates must be proficient in Rust or C++ and possess deep knowledge of the respective operating‑system APIs, as well as hands‑on expertise in the complete lifecycle of application distribution, performance profiling and crash diagnostics. Strong communication abilities and a history of mentoring engineering teams are also essential. Additional assets include familiarity with the Tauri framework, React and TypeScript for UI work, and experience integrating desktop clients with cloud services via REST, WebSockets or gRPC. The role is based in a scenic office overlooking Lake Geneva, near the Prilly‑Malley train station, and offers a hybrid work model, flexible hours, unlimited vacation, company‑paid volunteer days and free access to an on‑site fitness centre.
Software Engineer: Lebenslauf-Vorlage
Bewirb dich mit einem Lebenslauf im Schweizer Aufbau — mit Beispieltext und den Anforderungen, die Software Engineer-Inserate am häufigsten nennen.
Lebenslauf-Vorlage Schweiz ansehenSoftware Engineer: was der Markt gerade verlangt
Software Engineer-Stellen gehören zu den regelmässig ausgeschriebenen Berufen auf SwissJobs.app.
Am häufigsten genannt in Software Engineer-Inseraten:
- Berufserfahrung12% der Inserate
- Kundenkontakt9% der Inserate
- Belastbar / flexibel9% der Inserate
Weitersuchen
- Alle Software Engineer Jobs in der Schweiz
- Alle Jobs in Lausanne
- Lebenslauf als Software Engineer: Beispiel und Vorlage
- Vorstellungsgespräch als Software Engineer: die häufigsten Fragen
- Lebenslauf mit KI erstellen
- ATS-Lebenslauf prüfen
- Bewerbungsschreiben für dieses Inserat