Senior Staff Software Engineer (C++ Win32)
Core
Design and implement low-level Windows Agent components and enterprise security solutions using C++ on the Windows platform.
Role type
Senior Staff Software Engineer (C++ Win32)
Builds
Windows Agent components and enterprise-class security products
Domain
Cybersecurity / Windows Systems Engineering
Deliverable
production ML models | product features
Required skills
C++ programming, Windows internals, Win32 APIs, AI-assisted development workflows, prompt engineering for code generation, critical evaluation of AI-generated code, secure coding practices, mentorship
Preferred skills
Windows kernel driver development, low-level systems programming, model fine-tuning for code analysis, defensive programming against AI-powered attacks, automated code review with AI
Technologies
C++, Cursor, Claude, Copilot
Responsibilities
Develop and maintain software applications using C/C++ on Windows, drive architecture of low-level Windows Agent components, leverage AI coding assistants for development and debugging, partner with cross-functional teams to deploy resilient solutions, drive security enhancements in enterprise products, mentor engineers on best practices and AI tool usage, apply deep knowledge of Win32 and Windows internals to solve complex challenges
Seniority
Senior Staff, hands-on IC with mentorship responsibilities