Overview
Skills
Job Details
Job Title: Senior Software Engineer Windows Applications
Location: McKinney, TX 75070 (75070) / Hybrid
Employment Type: 6+ Month W2 Contract (No C2C or sponsorship available)
Overview:
Talent Groups is seeking a Senior Software Engineer with deep Windows development and networking expertise to build and optimize cross-platform system agents for Windows and macOS. This role focuses on kernel-level programming, Windows Filtering Platform (WFP), and network/firewall engineering. Ideal for a hands-on systems programmer passionate about solving complex networking challenges and working close to the OS.
What You ll Do:
- Develop native Windows agents using WDK, Win32 APIs, and WFP for firewall and packet filtering.
- Design and implement networking and system components for Windows and macOS (BSD networking stack).
- Contribute to Rust and Python-based cross-platform agent frameworks.
- Debug and resolve kernel-level, driver, and networking issues.
- Ensure security and compliance through code signing and driver certification.
- Collaborate on CI/CD automation, observability, and performance monitoring tools (Prometheus, Grafana, OpenTelemetry).
What We re Looking For:
- 5+ years of Windows application or systems development experience.
- Strong skills in C/C++, Rust, and Python.
- Deep knowledge of WFP, WDK, and Windows networking stack.
- Familiarity with BSD/macOS networking, packet filtering, and extensions.
- Strong understanding of TCP/IP, DNS, routing, firewalls, and load balancing.
- Experience with debugging tools, profilers, and tracing utilities.
- Exposure to VPN, ZeroTrust, or endpoint security (XDR/MDR) solutions preferred.
Tech Stack:
C/C++ | Rust | Python | WFP | WDK | Win32 API | BSD Networking | Prometheus | Grafana | OpenTelemetry | Git | CI/CD | Tauri/React
Note: Only qualified applicants will be contacted for an interview. Talent Groups is committed to providing equal employment opportunities.