Staff or Senior Software Engineer - Desktop Application

Nexthink

Lausanne

Vor Ort

CHF 140.000 - 190.000

Vollzeit

Vor 10 Tagen

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

unlimited vacation
relocation

Zusammenfassung

Nexthink in Lausanne, Switzerland, seeks a Staff or Senior Desktop Application Engineer to design and build our AI-powered desktop client used across 20+ million endpoints. You will drive architectural decisions for the Windows and macOS platform, mentor engineers, and collaborate with product, backend, and AI teams to deliver a secure and scalable client experience.

You'll have 7+ years of desktop development, strong proficiency in Rust or C++, and cross‑platform expertise, shaping Nexthink's

Qualifikationen

  • 7+ years of desktop development experience.
  • Proficiency in Rust or C++ and cross‑platform development.
  • Strong knowledge of OS APIs and performance profiling.

Aufgaben

  • defining technical vision, leading design, partnering with product/backend/AI teams, ensuring security and lifecycle management, mentoring engineers, and more.

Kenntnisse

Desktop development
C++
Rust
Cross‑platform
OS APIs
Performance profiling
Communication

Tools

Tauri
React/TypeScript
REST/WebSocket/gRPC

Jobbeschreibung

Staff/Senior Software Engineer – Desktop Application

Lausanne, Switzerland


Full-time


Department: AI Agents


Dept: AI Agents


Division: Engineering


Company Description

Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from reactive problem solving to proactive optimization, Nexthink enables its more than 1,500 customers to provide better digital experiences to more than 25+ million employees. Dual headquartered in Lausanne, Switzerland and Boston, Massachusetts, Nexthink has 9 offices worldwide.


Job Description

We are looking for a Staff or Senior Desktop Application Developer to be part of the team designing, architecting, and implementing our AI-powered IT self-service chat agent — a native desktop application distributed to 20+ million endpoints worldwide. This client is the face of Nexthink’s AI platform, giving employees a seamless, responsive experience directly on their Windows and macOS devices. This is a high-impact, high-ownership role where you’ll make foundational architectural decisions about the client platform and help shape the desktop engineering practice at Nexthink.


Responsibilities


  • defining technical vision, leading design, partnering with product/backend/AI teams, ensuring security and lifecycle management, mentoring engineers, and more.


Qualifications


  • 7+ years of desktop experience, proficiency in Rust or C++, cross-platform development, OS APIs, lifecycle tooling, performance profiling, and strong communication.


Nice to Have


  • Tauri

  • React/TypeScript

  • REST/WebSocket/gRPC

  • system-level programming

  • background processes

  • telemetry


Additional Information

describes Nexthink culture, offices, hybrid work, etc. Unlike some roles, not all benefits apply to temporary/contract roles.



  • unlimited vacation

  • relocation

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Staff/Senior Software Engineer - Desktop Application
Staff/Senior Software Engineer - Desktop Application

Nexthink • Lausanne

Vor Ort
CHF 140.000 - 190.000
Hybrid work model
Lake Geneva view office
Unlimited vacation
+6
Ingénieur logiciel principal / senior - Application de bureau
Ingénieur logiciel principal / senior - Application de bureau

Jobup • Lausanne

Hybrid
CHF 140.000 - 190.000
Hybrid work model
Relocation package
Unlimited vacation
+5
Senior Desktop Engineer - AI-Powered IT Platform
Senior Desktop Engineer - AI-Powered IT Platform

Nexthink • Lausanne

Vor Ort
CHF 140.000 - 190.000
unlimited vacation
relocation
Senior Desktop Software Engineer — AI-Powered Client (Hybrid)
Senior Desktop Software Engineer — AI-Powered Client (Hybrid)

Jobup • Lausanne

Hybrid
CHF 140.000 - 190.000
Hybrid work model
Relocation package
Unlimited vacation
+5
Hybrid Desktop Engineer for AI-Powered Client Windows/macOS
Hybrid Desktop Engineer for AI-Powered Client Windows/macOS

Nexthink • Lausanne

Hybrid
CHF 140.000 - 190.000
Hybrid work model
Lake Geneva view office
Unlimited vacation
+6
Senior Backend Engineer / Technical Lead
Senior Backend Engineer / Technical Lead

Nexthink • Lausanne

Vor Ort
CHF 150.000 - 190.000
Hybrid work model
Office near Lake Geneva
Unlimited vacation
+5
Senior Java Backend Engineer
Senior Java Backend Engineer

Nexthink • Lausanne

Hybrid
CHF 160.000 - 210.000
Hybrid work model
Relocation package
Office near Prilly-Malley trainStation
+1
Senior Java Backend Engineer
Senior Java Backend Engineer

Myjob • Lausanne

Hybrid
CHF 140.000 - 180.000
Hybrid work model
Unlimited vacation
Volunteer days
+2
Staff Software Engineer - AI-native automation
Staff Software Engineer - AI-native automation

Nexthink • Lausanne

Hybrid
CHF 140.000 - 210.000
Hybrid work model
Office near Lake Geneva
Unlimited vacation
+4
Ingénieur Backend Senior / Responsable Technique
Ingénieur Backend Senior / Responsable Technique

Jobup • Lausanne

Hybrid
CHF 150.000 - 190.000
Hybrid work model
Unlimited vacation
Volunteer days
+7