Jobs / Malwarebytes
Senior Windows Platform Engineer
Malwarebytes · En remoto, Spain
En remoto, SpainExp: 8+ yrsRemote
Remuneration
Not specified
Location
En remoto, Spain
Visa sponsorship
Not specified
Job summary
Develops the core of an antivirus engine, implementing detection and protection features in efficient C++ across Windows user-mode and kernel-mode components. The role includes debugging system issues with WinDbg, crash dumps, kernel debuggers, and trace tools, maintaining performance and stability on production systems, and collaborating with research teams to integrate threat-detection ideas.
Benefits
Medical, dental, and vision insuranceEmployee referral bonus programWellness programs
Qualifications
- At least 8 years of professional C++ development
- Strong understanding of Windows internals at user and kernel level
- Strong debugging skills, including WinDbg and crash dumps
- Knowledge of SOLID principles and design patterns in large codebases
- Experience shipping software that runs with high privileges on production systems
- Experience with antivirus, EDR, or endpoint security products
- Knowledge of Windows security features such as ELAM, PPL, or kernel isolation
- Experience with driver signing or HLK/WHQL certification
- Familiarity with threat-detection techniques or malware analysis
- Knowledge of C# and .NET, including common patterns and best practices
Responsibilities
- Implement detection and protection features in the antivirus engine
- Build and maintain user-mode and kernel-mode components
- Write safe, efficient C++ code for high-privilege production systems
- Debug system issues using crash dumps, kernel debuggers, and trace tools
- Collaborate with research teams to integrate threat-detection ideas
- Review code and share knowledge with teammates
- Use AI tools to accelerate development and testing
Skills
C++C#.NETWindows
Industry
AntivirusEndpoint security
Relocation
No