Senior Software Engineer - Windows Endpoint Security (C#)
Software EngineerSoftware Engineering
1 views0 saves0 applied
Quick Summary
Key Responsibilities
You can explain a driver-level trade-off to a product manager and a deployment issue to a client’s IT team in plain English. You have worked with US or Western teams.
Requirements Summary
5+ years of experience building Windows desktop or system-level software in C#/.NET. You are comfortable with Windows services, the Win32 APIs, P/Invoke,
Technical Tools
Software EngineerSoftware Engineering
- Own the Windows endpoint agent: You design, build, and maintain the agent as a production-grade Windows service in C#/.NET. You own its installation, auto-updates, resilience, and performance footprint on the end user’s machine.
- Build the network interception layer: You work with the Windows Filtering Platform (WFP) and filter drivers to intercept, redirect, and inspect traffic at the right layer. You know when to use a callout driver, when a user-mode redirect is enough, and what each choice costs.
- Run a local TLS proxy: You build and harden the local proxy that terminates and inspects TLS traffic on the device. You handle certificate trust, pinning exceptions, and protocol edge cases without degrading the user’s browsing or application experience.
- Ship on-device AI: You integrate and optimize ONNX models that run locally on the endpoint. That means real-time inference under tight CPU, memory, and latency budgets, with no round trip to the cloud for every decision.
- Coexist with the enterprise security stack: You make sure the agent works alongside Zscaler, Netskope, and other SSE/SASE and EDR agents already on the machine. That covers proxy chaining, WFP filter priorities, certificate stores, and the conflicts nobody documents.
- Own quality in the field: You debug real customer environments using ETW traces, WinDbg, and packet captures. You harden the agent against crashes, network drops, and OS updates, and you report reliability in numbers, not anecdotes.
Requirements
~2 min read- Seasoned Windows systems engineer: 5+ years of experience building Windows desktop or system-level software in C#/.NET. You are comfortable with Windows services, the Win32 APIs, P/Invoke, and the line between user mode and kernel mode.
- Deep network-layer experience: You have built with the Windows Filtering Platform or filter drivers in production. You understand TCP/IP, DNS, HTTP/2, and TLS 1.2/1.3 well enough to intercept them without breaking them. You have built or maintained a local proxy.
- Shipped alongside Zscaler or Netskope: You have shipped an endpoint product that had to coexist with Zscaler, Netskope, or a similar SSE/SASE agent on enterprise devices. You know what goes wrong when two agents fight over the same traffic, and how to fix it.
- On-device ML experience: You have integrated ONNX Runtime, or a similar inference engine, into a client application and tuned it for performance on real user hardware. Experience with DirectML or quantized models is a strong plus.
- Proof of shipping: You can walk us through an endpoint agent you shipped to production: its architecture, the hardest bug you chased, and what you would do differently. Enterprise deployment experience with MSI/MSIX, Intune or SCCM, and code signing is a plus.
- Clear communicator: You can explain a driver-level trade-off to a product manager and a deployment issue to a client’s IT team in plain English. You have worked with US or Western teams.
Location & Eligibility
Where is the job
Romania
Remote within one country
About this job
- Posted
- 1 day ago
Listing Details
- Posted
- November 13, 2026
- First seen
- November 13, 2026
- Last seen
- November 14, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 68%
- Scored at
- November 14, 2026
Signal breakdown
freshnesssource trustcontent trustemployer trust
External application
Similar Software Engineer jobs
View all →Browse Similar Jobs
Integration Developer867Application Developer626Java Developer481Salesforce Developer275Search Engineer214.Net Developer204Build Engineer188Python Developer163Java Software Engineer133Solutions Architect116Laravel Developer115Compiler Engineer99Security Software Engineer94C++ Developer93SAP ABAP Developer77Robotics Software Engineer66Database Developer58Full Stack Developer56Wordpress Developer51Php Developer48
Newsletter
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
A
B
C
D
No spam. Unsubscribe at any time.