Staff/Senior Software Engineer - Desktop Application
Nexthink
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.
As a Senior Desktop Engineer, you will go beyond implementation: you will set technical direction for the client layer, influence cross-team design decisions, and serve as a trusted advisor to both engineering leadership and product. You’ll tackle problems of performance, reliability, and native OS integration while partnering with backend, infra, and security teams to ship a production-grade application at global scale.
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
Define and drive technical vision and architectural strategy for the desktop client application.
Lead design of a high-performance, native desktop application running on Windows and macOS at 20M+ endpoints.
Partner with product, backend, and AI/ML teams to align the client experience with the broader AI platform.
Provide technical leadership on client architecture, coding standards, and best practices for native desktop development.
Architect and deliver a reliable, secure application covering the full distribution lifecycle: signing, packaging, installation, updates, and uninstallation.
Champion observability, crash reporting, performance monitoring, and diagnostics across the client stack.
Act as a mentor and multiplier, raising the technical bar and helping engineers grow.
Lead technical deep dives, design reviews, and roadmap alignment discussions with leadership.
Ensure security, compliance, and OS-level integration best practices are embedded in design from day one.
Qualifications
7+ years of desktop application engineering experience, shipping native applications on Windows and macOS.
Proven success designing and shipping client applications to large user bases, with a deep understanding of platform-specific constraints and behaviours.
Strong proficiency in Rust and/or C++, with solid experience building cross-platform desktop applications.
Deep knowledge of Windows and macOS OS APIs.
Hands-on experience with the full application distribution lifecycle: code signing, packaging, auto-update mechanisms, and deployment at scale.
Strong understanding of desktop application performance profiling, memory management, and crash diagnostics.
Exceptional communication skills — able to influence cross-functional teams and leadership with clear technical direction.
Track record of mentoring and elevating engineering teams.
Nice to Have
Familiarity with the Tauri framework.
Familiarity with React and TypeScript UI development.
Experience integrating desktop clients with cloud backends via REST, WebSockets, or gRPC.
Background in system-level programming: OS hooks, accessibility APIs, inter-process communication.
Prior work on applications with silent background processes, system tray agents, or notification-driven UX.
Experience with endpoint telemetry, observability SDKs, or APM integration on the client side.
Experience with enterprise software distribution and managing application update strategies at scale.
Additional Information
We are the pioneers and trailblazers of a global IT Market Category (DEX) that is shaping the future of how the world works, giving our customers’ IT Teams total digital visibility across their enterprise. Our innovative solutions integrate real-time analytics, automation, and employee feedback across all endpoints. This enables our IT teams to solve complex technical challenges, create ever more productive workplaces, and deliver happy, satisfied employees in the digital workplace.
With over 1200 employees across 5 continents, Nexthink operates as One Team, connecting, collaborating and innovating to continuously grow. We call our employees ‘Nexthinkers’ and our commitment to diversity, inclusion, and equity is second to none. We currently have over 75 nationalities working with us, from all cultures and backgrounds, speaking many different languages.
If you are looking for a change and like a nice atmosphere, lots of challenges, and having fun while working, this is a great opportunity for you! Check what we offer:
Permanent Contract and a competitive compensation package.
Beautiful office with a view of Lake Geneva, conveniently located next to the Prilly-Malley train station
Hybrid work model balancing office and remote work, with a structured approach for new hires to foster connections and onboarding.
️ Flexible Hours and unlimited vacation (employees have unlimited paid time off on top of the 25 days of holidays we offer) plus 3 company-paid volunteer days.
Free access to a fitness centre inside the building.
Reimbursement of the half-fare travel card for public transport.
Reimbursement up to 50% of the cost of French classes.
Fresh fruit, cookies, and soft drinks as well.
Regular company and team events like Voluntary Days, Pizza talks, Team Building activities, hosting Meetups at the office and more!
Bonuses for referring successful hires after three months of continuous employment.
We offer a relocation package to people who are coming from another country.
Please note that not all the benefits listed above are available for temporary, contract, and internship roles. To ensure you have the most up-to-date information, we recommend checking with your Recruitment Partner.
USD 30000 - USD 160000 pro Jahr
...office. These include frontend and backend engineers, AI research scientists, and others... ..., and development of native Windows desktop applications using Windows App SDK, WinUI (or related... ...to building accessible and inclusive software. ~ Excellent software engineering...Senior- ...employee experience management software. The company provides IT... ...anywhere, with any application or network, before employees... ...for you. We're hiring Staff Software Engineer to join this initiative.... ...and mentoring teammates as a senior voice on the team. ~ Navigating...SeniorTemporärVollzeitRemote jobFlexible Arbeitszeit
CHF 140000 - CHF 155000 pro Jahr
...geniussports.com. The Role: Senior Site Reliability Engineer – Edge Computing We are seeking a Senior Software Engineer to be part of the... ..., which consists of an iOS application running on iPhone-based... ...enabling operational staff to autonomously deploy, monitor...SeniorStundenlohnFlexible Arbeitszeit- ...digital employee experience management software. The company provides IT leaders with unprecedented... ...impacting employees anywhere, with any application or network, before employees notice the... ...a passionate and experienced Backend Engineer with a strong track record of designing...SeniorTemporärVollzeitIm FrühlingRemote jobFlexible Arbeitszeit
- ...employee experience management software. The company provides IT... ...employees anywhere, with any application or network, before employees... ...We are looking for a Senior/Staff UX Researcher to build the... ...who can move executives and engineers alike ~ Experience building...SeniorTemporärVollzeitRemote jobFlexible ArbeitszeitSchichtarbeit
USD 30000 - USD 160000 pro Jahr
...doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’...SeniorRemote job- ...Le poste : Application Support Engineer - IT Trading Team • Analyze and fix the problems encountered by users and develop new functionalities to meet the customer's needs ; • Carry out software development (specifications, modeling, design, coding) while respecting...Vollzeit
- ...execution are expected. About the Role As an Embedded Software Engineer at Harmattan AI, you will join a growing team dedicated to... ...capable of leading diverse principals – from junior members to senior executives. Commitment : 100% dedication to Harmattan AI’...SeniorVollzeit
- ...automated lab is powered by a deep software + hardware stack: lab instruments worth millions of USD reverse-engineered into API-controllable hardware,... ...Type: Full time Start date: ASAP Application deadline We are reviewing applicants on a rolling basis....VollzeitSoforteinstellung
- ...execution are expected. About the Role As a Software Test & Validation Engineer , you build the systems that let us trust our drones'... ...or on deepening the simulation itself. Tell us in your application where you fit best. What you'll do (the mix depends...Vollzeit
USD 30000 - USD 160000 pro Jahr
...Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where...- ...Singapore. Job Description We are expanding our Quant Engine team and seeking an engineer who combines solid technical... ...Take ownership of the product you are building across the full software lifecycle - from requirements analysis and design to implementation...VollzeitRemote job
- ...digital employee experience management software. The company provides IT leaders with... ...impacting employees anywhere, with any application or network, before employees notice... ...Description We are looking for a skilled Senior Java Engineer with a strong desire to learn and...SeniorTemporärIm FrühlingRemote jobFlexible Arbeitszeit
- ...Description: We are looking for a talented Software Engineer (Python / C++) to join our client's... ...to high-impact, real-world applications. You will work on the development of... ...assurance processes The Successful Applicant: Degree in Software Engineering, Computer...StundenlohnHomeofficeFlexible Arbeitszeit
- ...Being technically skilled is not enough for you? Use your expertise worldwide – directly with our customers! As a Field Application Engineer , you secure processes & machines and ensure everything runs smoothly. Packaging makes an important contribution to our...
- ...VM interne : une base de données Supabase (PostgreSQL) et une application front-end Next.js. Votre rôle consistera à consolider et... ...moderne : Next.js / TypeScript ; Bonnes pratiques de sécurité applicative et infrastructure ; Pratique intensive du développement assisté...CDD
EUR 130000 - EUR 140000 pro Jahr
....NET Software Engineer - Fashion Industry- Lausanne, Switzerland (Tech stack: .NET Software Engineer, .NET 10.0, ASP.NET Core, C# 14, Blazor... ...Salary: 130'000 CHF - 140'000 CHF + Bonus + Benefits Applicants must be based in Switzerland and have the right to work in Switzerland...VollzeitRemote jobHomeofficeSpätschicht- ...,800+ consultants, data scientists, and engineers across 23 countries, we work with global... ...design. Main Responsibilities As a Senior Technical Consultant / Senior AI... .... Programming: Expert Python; solid software engineering (testing, packaging, CI/CD)....SeniorVollzeit
- ...thermal envelope, and field reliability. We're looking for a senior IC to own the analog power chain end-to-end across our UXV platforms... ...technical reference on power electronics inside our Lausanne engineering hub, unblocking propulsion, airframe, and embedded teams in...SeniorVollzeit
- ...to apply them for a given situation and problem, is what allows us to discover the utility for that Product. People call it testing, market discovery, product discovery, etc. We call it Application Engineering. And the tool that you would master is an industrial Robot.
- ...in a demanding environment where rigor, ownership, and execution are expected. We are seeking a high-drive, hands-on Senior Mechanical Engineer to join our dedicated Quadcopter Airframe team in Lausanne. In this role, you will own the end-to-end mechanical...SeniorVollzeit
- ...consultancy specializing in IT professional services and engineering talent solutions. With a strong background in software engineering and leadership, we help companies... ...to business success. We are looking for a Senior Network Engineer to lead the design,...SeniorCDIVollzeit
- ...in assets under management, represented by some thirty banks. In our IT Infrastructure Department, we are looking for a Senior NAS Engineer , a motivated and detail-oriented person to join our team. The team The position is to be filled at our Lausanne...SeniorHomeofficeBackoffice
- ...digital employee experience management software. The company provides IT leaders with... ...impacting employees anywhere, with any application or network, before employees notice... ...we invite you to join Nexthink as an Senior AI Engineer! As a senior member of the AI team,...SeniorTemporärVollzeitRemote jobFlexible Arbeitszeit
- ...About the Role As a Mechanical Engineer on Harmattan AI’s Airframe team, you will... ...Work closely with R&D teams (Electrical, Software, and Industrialisation) to ensure seamless... ...within UAVs, robotics, or defence applications. Proficiency in CAD software (e.g.,...Vollzeit
- We are looking for a Senior Product Designer (Visual) to play a... ...users have no patience for software that isn't smooth and frictionless... ..., product managers, and engineers to embed design system... ...designing complex enterprise applications (not just websites or marketing...SeniorTemporärVollzeitRemote jobFlexible Arbeitszeit
- ...automated lab is powered by a deep software + hardware stack: lab instruments worth millions of USD reverse-engineered into API-controllable hardware,... ...a lab where AI runs real experiments. Application deadline We are reviewing applicants on a rolling basis....Vollzeit
- ...automated lab is powered by a deep software + hardware stack: lab... ...worth millions of USD reverse-engineered into API-controllable... ...Start date: ASAP We review applications on a rolling basis. Application... ...deadline We are reviewing applicants on a rolling basis....VollzeitSoforteinstellungNachtschicht
- ...). Today, we deliver a full-featured application for advisors from dozens of major banks.... ...Description We're currently looking for a Senior Product Manager to join our Wealth... ...solutions are user-friendly and with engineers to ensure they are technically feasible....SeniorVollzeitRemote job
- ...most demanding parts of the flight software. As a Flight Control & Dynamics Engineer, working out of Lausanne, Paris,... .... Mentorship: Depending on seniority, support the team by mentoring junior... ...test results to engineers and senior stakeholders. Thrives under pressure...SeniorVollzeit
Wollen Sie mehr Stellenangebote erhalten?
Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Staff/Senior Software Engineer - Desktop Application. Seien Sie der Erste, der sich bewirbt!
- gestion personnel Lausanne VD
- assistante personnelle suisse Lausanne VD
- addetto al personale Lausanne VD
- personale part time Lausanne VD
- personnel de service Lausanne VD
- accompagnatrice personale Lausanne VD
- personal chef Lausanne VD
- assistant personnel prive Lausanne VD
- global personal Lausanne VD
- software engineer python Lausanne VD
