Senior Windows C++ Engineer (Endpoint Security)
Description
About Netra Security
Netra Security 致力於打造新一代AI資料安全平台,透過 Endpoint Agent、Browser Monitoring、Data Lineage 與 AI Security 技術,協助企業保護資料在 SaaS、AI 工具與端點設備中的流動。
我們相信 AI 將改變軟體開發方式,因此我們鼓勵工程師善用 Claude Code、ChatGPT、Cursor 等 AI 工具提升生產力,但同時必須具備判斷、驗證與修正 AI 輸出的能力。
Responsibilities
Windows Endpoint Agent Development
開發與維護 Windows Endpoint Security Agent
設計高效能且穩定的系統服務(Windows Service)
開發檔案、進程、網路與應用程式行為監控能力
實作資料外洩防護(DLP)相關功能
與雲端管理平台進行策略同步與事件回傳
System Programming
Windows API 開發
Process / Thread 管理
IPC 通訊
檔案系統監控
Network Monitoring
效能分析與記憶體優化
AI Assisted Development
使用 Claude Code、ChatGPT、Cursor 等工具提升開發效率
Review 與驗證 AI 產生的程式碼
將 AI 作為開發流程的一部分
建立 AI 驅動的開發最佳實踐
Requirements
Must Have
5+ 年以上 C++ 開發經驗
熟悉 Modern C++(C++17 / C++20)
熟悉 Windows 平台開發
包含:
Win32 API
Windows Service
Multi-threading
Synchronization
IPC
File System
Network Programming
熟悉 Visual Studio 與 Windows Debugging
包含:
Crash Dump Analysis
Memory Leak Analysis
Performance Profiling
熟悉 Git 與現代軟體工程流程
Strong Plus
具備以下任一經驗將大幅加分:
Security Products
DLP
EDR
XDR
Antivirus
ZTNA
VPN Client
Endpoint Security
Windows Internals
ETW
WFP
Minifilter Driver
Windows Hook
DLL Injection
Kernel Driver
Browser Monitoring
Chrome Extension
Edge Extension
Browser Native Messaging
Cloud Native
REST API
gRPC
WebSocket
Kafka
AWS
AI Development Mindset (重要)
我們不要求你完全依賴 AI 寫程式。
但我們希望你:
✅ 熟悉 Claude Code、Cursor、ChatGPT 等工具
✅ 願意使用 AI 提升開發效率
✅ 能辨識 AI 產生程式碼中的問題
✅ 能獨立完成 Debug 與 Root Cause Analysis
✅ 能將 AI 作為工程能力的放大器,而非替代品
我們相信未來優秀工程師的競爭力:
Engineering Fundamentals × AI Leverage
而不是:
Engineering Fundamentals 或 AI
What We Value
我們重視:
Ownership
Fast Learning
Pragmatism
Product Thinking
AI First Mindset
比起只會照規格寫程式的人,我們更希望找到:
能快速理解問題、善用 AI、並將想法落地成產品的工程師。
