Senior Software Engineer
Location: Remote
Compensation: Salary
Reviewed: Wed, Sep 16, 2026
This job expires in: 30 days
Job Summary
Seeking an experienced Senior Software Engineer specializing in Windows development, this full-time remote position will focus on designing, building, and evolving a proprietary Windows agent for secure endpoint management in enterprise environments.
Key responsibilities:
- Develop and maintain production-grade code for the Windows agent and supporting tools
- Design and implement features utilizing Windows APIs and system internals to enhance endpoint security and manageability
- Collaborate with cross-platform engineers to ensure consistency and shared architecture across macOS and Windows systems
Required qualifications:
- Proficiency in C and C++ for low-level system integration
- Deep understanding of Windows API (Win32 & COM) and system internals
- Experience building and maintaining Windows services for enterprise systems
- Knowledge of inter-process communication (IPC) mechanisms
- Hands-on experience with Windows Installer (WiX MSI, Bootstrapper) for application packaging and updates
Complete Job Description
The complete job description is available to members. Premium membership includes:
Full access to 40,513 remote jobs from human-vetted companies, updated daily
Resume Builder - AI-powered tool to craft, enhance, and tailor your resume to a specific job
Twice-monthly live group coaching and the full Remote Career Center
20% member discount on Career Services
Backed by a 30-day money-back guarantee