Windows Service Developer
at ThreatLocker · 501-1000 employees
- Work model
- Onsite
- Location
- Orlando, FL
- Posted
- 5d ago
at ThreatLocker · 501-1000 employees
ThreatLocker is a cybersecurity company offering a Zero Trust Platform that prevents breaches by allowing only explicitly trusted software and activity across endpoints, networks, and cloud systems.
<p><strong>COMPANY OVERVIEW</strong></p> <p><span class="ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak">ThreatLocker® is a leader in endpoint protection technologies, providing enterprise-level cybersecurity tools to improve the security of servers and endpoints. The ThreatLocker® platform with Application Allowlisting, Ringfencing™, Storage Control, Elevation Control, Endpoint Network Control, Configuration Management, and Operational Alert solutions are leading the cybersecurity market toward a more secure approach of blocking the exploits of application vulnerabilities.</span></p> <p><strong>JOB OVERVIEW </strong></p> <p><span data-contrast="auto">ThreatLocker is seeking a highly skilled and self-driven Windows Service Developer to join our cybersecurity engineering team. In this role, you will design, implement, and optimize high-performance background services in C#/.NET, with a strong focus on Windows OS internals. These services are critical components of ThreatLocker’s endpoint protection platform — defending systems from the inside out.</span><span data-ccp-props="{}"> </span></p> <p><span data-contrast="auto">The ideal candidate is an expert developer with a deep understanding of Windows architecture, secure coding practices, and performance optimization. You will work closely with system internals, file systems, and network layers to build resilient, scalable, and secure service components.</span><span data-ccp-props="{}"> </span></p> <p><span data-contrast="auto">We value developers who think like attackers, engineers with precision, and debug like forensic analysts.</span><span data-ccp-props="{}"> <span style="color: rgb(26, 113, 200);"><strong>The role will be based in Orlando, FL and is an in-office position.</strong></span></span></p> <p><strong>KEY RESPONSIBILITIES</strong></p> <ul> <li><span class="TextRun SCXW122062085 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW122062085 BCX8">Design, develop, and </span><span class="NormalTextRun SCXW122062085 BCX8">maintain</span><span class="NormalTextRun SCXW122062085 BCX8"> robust </span><span class="NormalTextRun SCXW122062085 BCX8">Windows Services</span><span class="NormalTextRun SCXW122062085 BCX8"> using </span><span class="NormalTextRun SCXW122062085 BCX8">C#/.NET</span><span class="NormalTextRun SCXW122062085 BCX8">, with a focus on security, performance, and reliability.</span></span><span class="EOP SCXW122062085 BCX8" data-ccp-props="{}"> </span></li> <li><span class="TextRun SCXW179984185 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW179984185 BCX8">Work with low-level Windows components, including Windows APIs, file system hooks, and network stack integration.</span></span><span class="EOP SCXW179984185 BCX8" data-ccp-props="{}"> </span></li> <li><span class="TextRun SCXW66413359 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW66413359 BCX8">Implement advanced cybersecurity features, such as privilege control, intrusion prevention, and data protection mechanisms.</span></span><span class="EOP SCXW66413359 BCX8" data-ccp-props="{}"> </span></li> <li><span class="TextRun SCXW101874273 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW101874273 BCX8">Diagnose and resolve complex issues involving system performance, concurrency, memory management, and network communication.</span></span><span class="EOP SCXW101874273 BCX8" data-ccp-props="{}"> </span></li> <li><span class="TextRun SCXW201813118 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW201813118 BCX8">Collaborate across teams to ensure services align with enterprise security and compliance standards.</span></span><span class="EOP SCXW201813118 BCX8" data-ccp-props="{}"> </span></li> <li><span class="TextRun SCXW182183631 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW182183631 BCX8">Participate in code reviews, share best practices, and contribute to a clean, maintainable codebase.</span></span><span class="EOP SCXW182183631 BCX8" data-ccp-props="{}"> </span></li> <li><span class="TextRun SCXW56351882 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW56351882 BCX8">Continuously improve service resilience, monitoring, and observability with a proactive mindset.</span></span><span class="EOP SCXW56351882 BCX8" data-ccp-props="{}"> </span></li> </ul> <p><strong>REQUIRED QUALIFICATIONS</strong></p> <ul> <li><span class="TextRun SCXW99504512 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW99504512 BCX8">Expert-level </span><span class="NormalTextRun SCXW99504512 BCX8">proficiency</span><span class="NormalTextRun SCXW99504512 BCX8"> in </span><span class="NormalTextRun SCXW99504512 BCX8">C#/.NET Framework</span><span class="NormalTextRun SCXW99504512 BCX8"> and </span><span class="NormalTextRun SCXW99504512 BCX8">.</span><span class="NormalTextRun SCXW99504512 BCX8">NET Core</span><span class="NormalTextRun SCXW99504512 BCX8">, including </span><span class="NormalTextRun SCXW99504512 BCX8">asynchronous programming</span><span class="NormalTextRun SCXW99504512 BCX8"> and </span><span class="NormalTextRun SCXW99504512 BCX8">multithreading</span><span class="NormalTextRun SCXW99504512 BCX8">.</span></span><span class="EOP SCXW99504512 BCX8" data-ccp-props="{"134233117":false,"134233118":false,"201341983":0,"335551550":1,"335551620":1,"335559685":720,"335559737":0,"335559738":0,"335559739":160,"335559740":278,"335559991":360}"> </span></li> <li><span class="TextRun SCXW32700081 BCX8" lang="EN-US" data-contrast="auto"><span class="NormalTextRun SCXW32700081 BCX8">Strong understanding of </span><span class="NormalTextRun SCXW32700081 BCX8">Windows internals</span><span class="NormalTextRun SCXW32700081 BCX8">: services, registry, process lifecycle, and kernel-level concepts.</span></span><span c