C

Creative Chaos

Builds MVPs for startups and enterprises

Senior Software Engineer - Windows Endpoint Security

Systems Software EngineeringPosted on Nov 13
Full-timeRemote in PakistanNo salary listedRemote

About the Job

Requirements

  • At least 5 years of experience building Windows desktop or system-level software in C#/.NET.
  • Experience with Windows services, Win32 APIs, P/Invoke, and the distinction between user mode and kernel mode.
  • Production experience building with the Windows Filtering Platform or filter drivers.
  • Understanding of TCP/IP, DNS, HTTP/2, and TLS 1.2/1.3 sufficient to intercept traffic without breaking it.
  • Experience building or maintaining a local proxy.
  • Experience shipping an endpoint product that coexists with Zscaler, Netskope, or a similar SSE/SASE agent on enterprise devices.
  • Experience integrating ONNX Runtime or a similar inference engine into a client application and optimizing performance on real user hardware.
  • Ability to explain driver-level trade-offs to product managers and deployment issues to client IT teams in plain English.
  • Experience working with US or Western teams.

Responsibilities

  • Design, build, and maintain a production-grade Windows endpoint agent as a C#/.NET service, including installation, auto-updates, resilience, and performance on end-user machines.
  • Build the network interception layer using Windows Filtering Platform and filter drivers to intercept, redirect, and inspect traffic at the appropriate layer; choose between callout drivers and user-mode redirects based on their trade-offs.
  • Build and harden a local proxy that terminates and inspects TLS traffic on-device, handling certificate trust, pinning exceptions, and protocol edge cases without degrading user experience.
  • Integrate and optimize ONNX models running locally on the endpoint for real-time inference within CPU, memory, and latency budgets.
  • Ensure the agent coexists with Zscaler, Netskope, and other SSE/SASE and EDR agents, including proxy chaining, WFP filter priorities, certificate stores, and agent conflicts.
  • Debug customer environments using ETW traces, WinDbg, and packet captures; harden the agent against crashes, network drops, and operating system updates; and report reliability using metrics.

Desired Qualifications

  • Experience with DirectML or quantized models.
  • Enterprise deployment experience with MSI/MSIX, Intune or SCCM, and code signing.

About the Company

Creative Chaos

Builds MVPs for startups and enterprises

Creative Chaos is an integrated technology innovation firm that builds MVPs for startups and Fortune 500 companies, focusing on web applications, mobile apps, and IoT. It uses an MVP Development Framework and a delivery-driven team to turn ideas into testable products quickly. The company operates globally with a network of offices and 300+ full-time associates, delivering full life-cycle technology implementations across multiple industries. Unlike many firms, its differentiation comes from its emphasis on grit, delivery excellence, and a proven MVP process that supports agile development. Its goal is to help startups and enterprises bring their ideas to life by turning concepts into validated, market-ready MVPs through rapid, iterative development.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Everett, Massachusetts
Founded
2000

Recently Posted Jobs

Explore more opportunities at Creative Chaos

See more jobs