Senior Software Engineer C++ (Endpoint Agent, OS internals)
Nexthink · Madrid
Descripcion del puesto
About the role
Nexthink builds the Collectors, endpoint agents that run on millions of Windows and macOS devices worldwide. The Collectors gather OS-level data, aggregate it locally and send it to the cloud analytics platform, and they also help remediate issues and improve the user's device experience. This position sits inside the Nexthink Engineering department and involves broad, non-conventional problems with the autonomy to own them.
Key responsibilities
- Design, build and evolve the Collector endpoint agents running on Windows and macOS devices worldwide.
- Develop reliable, high-performance modern C++ software close to the operating system, where efficiency, stability and quality matter.
- Own features end-to-end, from product requirements to production rollout, observability and measurable impact.
- Tackle complex cross-platform challenges and investigate deep OS-level issues across diverse customer fleets.
- Continuously raise the bar for performance, reliability, security and maintainability of the Collectors.
Required profile
- 5+ years of software development experience.
- Fluency in C++ 20/23.
- Proven experience leading a feature end-to-end, from requirements to delivered solution.
- Product-oriented mindset and clear, concise communication in English.
- Nice to have: kernel-mode software development and cross-platform Windows/macOS experience.
Required skills
- Strong, demonstrable understanding of operating system internals and OS-level software development on Windows and/or macOS.
- Understanding of pure, lean and well-testable code, and ability to navigate and debug complex code.
- Ability to build tools that support the development process.
- Proficiency or hands-on experience with AI agentic coding tools.
What we offer
- Permanent contract and a competitive compensation package.
- Health insurance through a partnership with ACKO, including OPD coverage.
- Hybrid work model with a structured onboarding for new hires.
- Flexible hours, unlimited vacation on top of 22 days of holidays, and company-paid bank holidays, sick days and bereavement leave.
- Free access to professional training platforms, personal accident insurance and gratuity under the Payment of Gratuity Act.
- Bonuses for referring successful hires after three months of continuous employment.
Questions fréquentes
Por que reporta esta oferta?
Explorar más
Salarios, guías y búsquedas en España.
Salarios por profesión
Postula en 30 segundos
Ingresa tu email para postular. Se creara una cuenta automaticamente.
Al continuar, aceptas nuestras condiciones de uso.
Ya tienes cuenta? Iniciar sesion
¿Una pregunta sobre esta oferta?
Hágala aquí: recibirá el resumen completo por correo, de inmediato.
Publicado hace 20 horas
Expira en 1 mes
1 vistas · 0 interested
Aumenta tus posibilidades
Sube tu CV: te propondremos las ofertas que coinciden con tu perfil.
Analizando tu CV...
Nexthink
Madrid