2 days ago
Lausanne, SwitzerlandSenior / Staff+
Responsibilities
- Define and drive the technical vision and architectural strategy for the desktop client application.
- Lead the design and delivery of a high-performance native application for Windows and macOS serving more than 20 million endpoints.
- Partner with product, backend, infrastructure, security, and AI/ML teams to align the client with the broader platform.
- Provide technical leadership on client architecture, coding standards, and native desktop development practices.
- Own the application distribution lifecycle, including signing, packaging, installation, updates, and uninstallation.
- Champion observability, crash reporting, performance monitoring, and diagnostics across the client stack.
- Mentor engineers, lead technical deep dives and design reviews, and influence roadmap alignment with leadership.
- Embed security, compliance, and OS-level integration best practices into the design.
Requirements
- 7+ years of desktop application engineering experience shipping native applications on Windows and macOS.
- Strong proficiency in C++ and experience building cross-platform desktop applications.
- Deep knowledge of Windows and macOS operating system APIs and platform-specific constraints.
- Experience with code signing, packaging, auto-update mechanisms, and deployment at scale.
- Strong understanding of desktop performance profiling, memory management, and crash diagnostics.
- Proven success shipping client applications to large user bases.
- Exceptional communication skills and the ability to influence cross-functional teams and leadership.
- A track record of mentoring and elevating engineering teams.
- Familiarity with Rust and Tauri is preferred.
- Familiarity with React and TypeScript UI development is preferred.
- Experience integrating desktop clients with cloud backends through REST, WebSockets, or gRPC is preferred.
- System-level programming experience, including OS hooks, accessibility APIs, or inter-process communication, is preferred.
- Experience with background processes, system tray agents, notification-driven user experiences, endpoint telemetry, observability SDKs, APM integration, or enterprise software distribution is preferred.
Benefits
- Permanent contract with a competitive compensation package.
- Hybrid work model balancing office and remote work, with a structured approach for new hires.
- Flexible hours and unlimited paid time off in addition to 25 days of holidays, plus three company-paid volunteer days.
- Access to an onsite fitness centre.
- Half-fare public transport travel-card reimbursement.
- Reimbursement of up to 50% of French-class costs.
- Fresh fruit, cookies, and soft drinks.
- Regular company and team events, including volunteer days, talks, team-building activities, and meetups.
- Bonuses for successful employee referrals after three months of continuous employment.
- Relocation package for employees moving from another country.
- Office located near the Prilly-Malley train station with a view of Lake Geneva.
Tech Stack
Categories
About Nexthink
Nexthink builds a digital employee experience (DEX) management platform used by enterprise IT teams to monitor endpoints, analyze performance, capture sentiment, and remediate issues at scale. It sells cloud-based software and services on a subscription model to improve reliability and support across the digital workplace. Founded in 2004 and headquartered in Prilly, Switzerland, the company is privately held and backed by Vista Equity Partners.
