Principal Software Engineer - Windows Edr

The Big Jobsite
Madrid, Spain
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

Microsoft Windows Application Programming Interfaces (APIs) Artificial Intelligence C Sharp (Programming Language) C++ (Programming Language) Code Review Cyber Security Computer Programming Computer Engineering Device Drivers Memory Management Intrusion Detection and Prevention
+5 more
Phishing Software Engineering WinDBg Malware Information Technology

Job description

About ThreatDown ThreatDown, the corporate business unit of Malwarebytes, is redefining cybersecurity for growing businesses with solutions that stop ransomware, malware, phishing, and AI-powered attacks.Our platform is trusted, intuitive, and built for lean IT teams that need speed without complexity.At ThreatDown, you’ll join a team driven by innovation, resilience, and a passion for empowering businesses to thrive securely.If you’re ready to make a real impact in cybersecurity, we’d love to meet you.¿Está considerando presentar su candidatura para este trabajo?Compruebe todos los detalles en esta descripción del puesto y luego haga clic en “Solicitar”.ThreatDown is looking for…Windows EDR Development Engineer to help build the next generation of endpoint detection and response capabilities for enterprise environments.This role may be a great fit if you enjoy working close to the operating system, solving complex systems-level problems, and building security products that operate reliably at scale.You will contribute to user-mode and kernel-mode components that support endpoint telemetry, threat detection, prevention, self-protection, and remediation.You will collaborate with detection engineers, security researchers, and platform teams to deliver high-performance, resilient, and secure endpoint technologies that help protect customers from modern threats.We encourage candidates from a wide range of backgrounds to apply, even if they do not meet every qualification listed below.If your experience gives you the ability to contribute to this work, we would like to hear from you.What You Will Do Design, develop, and maintain Windows endpoint sensor components in C++ and C#.Build and enhance telemetry collection, detection, prevention, and response capabilities for EDR products.Develop software that operates across both user-mode and kernel-mode environments.Design and maintain Windows drivers, system services, and other low-level platform components.Implement new endpoint protection capabilities and continuously improve existing detection technologies.Debug and resolve complex issues involving Windows internals, kernel interactions, memory management, and system performance.Partner with detection engineers and security researchers to translate threat intelligence into product capabilities.Optimize endpoint performance, stability, and resource utilization across large-scale deployments.Participate in architecture reviews, code reviews, and engineering design discussions.Contribute to engineering best practices, quality initiatives, and continuous improvement across the team.Skills You’ll Need To Have Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Cybersecurity, a related field, or equivalent practical experience.Professional software development experience on Microsoft Windows; experience with systems-level or endpoint software is especially helpful.Proficiency in C++ and familiarity with C#, or the ability to ramp up quickly in C#.Solid understanding of Windows internals, operating system architecture, or system-level programming concepts.Experience developing software with Windows APIs and native operating system services.Experience with Windows driver development, kernel-mode programming, or closely related low-level Windows technologies.Debugging and troubleshooting experience using WinDbg or comparable diagnostic tools.Experience contributing to production-grade software or services used by customers or internal teams.Understanding of secure software development practices and an interest in building reliable, trustworthy systems.Strong analytical and problem-solving skills, with the ability to communicate technical ideas clearly with teammates and partners.Ability to communicate effectively in written and spoken English in a collaborative engineering environment.xqbhyrx Perks & Benefits Comprehensive medical, dental, and vision insurance coverageEmployee Referral Bonus ProgramWellness programsComprehensive Time Off policyAn opportunity to do something great for yourself and the world!(Benefits and Perks subject to change by country/region)#J-*****-Ljbffr

Requirements

Build and enhance telemetry collection, detection, prevention, and response capabilities for EDR products.Develop software that operates across both user-mode and kernel-mode environments.Design and maintain Windows drivers, system services, and other low-level platform components.Implement new endpoint protection capabilities and continuously improve existing detection technologies.Debug and resolve complex issues involving Windows internals, kernel interactions, memory management, and system performance.Partner with detection engineers and security researchers to translate threat intelligence into product capabilities.Optimize endpoint performance, stability, and resource utilization across large-scale deployments.Participate in architecture reviews, code reviews, and engineering design discussions.Contribute to engineering best practices, quality initiatives, and continuous improvement across the team.Skills You’ll Need To Have Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Cybersecurity, a related field, or equivalent practical experience.Professional software development experience on Microsoft Windows; experience with systems-level or endpoint software is especially helpful.Proficiency in C++ and familiarity with C#, or the ability to ramp up quickly in C#. Solid understanding of Windows internals, operating system architecture, or system-level programming concepts.Experience developing software with Windows APIs and native operating system services.Experience with Windows driver development, kernel-mode programming, or closely related low-level Windows technologies.Debugging and troubleshooting experience using WinDbg or comparable diagnostic tools.Experience contributing to production-grade software or services used by customers or internal teams.Understanding of secure software development practices and an interest in building reliable, trustworthy systems.Strong analytical and problem-solving skills, with the ability to communicate technical ideas clearly with teammates and partners.Ability to communicate effectively in written and spoken English in a collaborative engineering environment.

About the company

About ThreatDown ThreatDown, the corporate business unit of Malwarebytes, is redefining cybersecurity for growing businesses with solutions that stop ransomware, malware, phishing, and AI-powered attacks. Our platform is trusted, intuitive, and built for lean IT teams that need speed without complexity. At ThreatDown, you’ll join a team driven by innovation, resilience, and a passion for empowering businesses to thrive securely. If you’re ready to make a real impact in cybersecurity, we’d love to meet you. ¿Está considerando presentar su candidatura para este trabajo? Compruebe todos los detalles en esta descripción del puesto y luego haga clic en “Solicitar”. ThreatDown is looking for… Windows EDR Development Engineer to help build the next generation of endpoint detection and response capabilities for enterprise environments. This role may be a great fit if you enjoy working close to the operating system, solving complex systems-level problems, and building security products that operate reliably at scale. You will contribute to user-mode and kernel-mode components that support endpoint telemetry, threat detection, prevention, self-protection, and remediation.You will collaborate with detection engineers, security researchers, and platform teams to deliver high-performance, resilient, and secure endpoint technologies that help protect customers from modern threats.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:29 min

Evaluating phishing emails that leverage artificial time constraints

Mauro Verderosa ¡ LIVE

5:11 min

Deploying manual Seccomp profiles to block malware

Dimitrij Klesev +1 ¡ LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 ¡ Coffee With Developers

2:39 min

Exposing stored XSS and phishing attacks via markdown

Ramona Schwering Ramona Schwering ¡ WWC Europe 2026

6:18 min

Architecting asynchronous malware scanning for uploaded file contents

Austin Gil ¡ LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 ¡ Coffee With Developers

Videos

See all

Related articles

See all