Principal Software Engineer – Windows EDR

Job not on LinkedIn

🔥 8 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ThreatDown

ThreatDown

501 - 1000 employees

ThreatDown is a standalone leader in elite Managed Detection and Response (MDR), purpose-built to empower resource-constrained security teams with high-efficacy protection, without the complexity.

📋 Description

• 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.

🎯 Requirements

• 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.

🏖️ Benefits

• Comprehensive medical, dental, and vision insurance coverage • Employee Referral Bonus Program • Wellness programs • Comprehensive Time Off policy • An opportunity to do something great for yourself and the world! (Benefits and Perks subject to change by country/region)

Apply Now

Similar Jobs

🕒 March 20

Modash

11 - 50

👥 B2C

📣 Marketing

☁️ SaaS

Head of Product Engineering for Modash, overseeing teams to enhance product scale and efficiency. Leading developments in software infrastructure and coaching future leaders within the organization.

🕒 March 10

Revvity

10,000+ employees

🏥 Healthcare

💼 Consulting

📦 Logistics

Principal Software Engineer developing scalable data management and analysis platforms at Revvity. Collaborating with diverse teams to deliver high-performance software solutions.

AWS

Cloud

Docker

Java

Linux

NoSQL

Python

SQL