Iru
Senior Software Engineer, Windows Agent
About this role
Description: Develop and maintain production-grade code for the Windows agent and supporting tools. Design and implement features leveraging Windows APIs and system internals for secure endpoint management. Collaborate with cross-platform engineers to ensure consistency and shared architecture. Participate in Agile development practices, CI/CD workflows, and code reviews. Requirements: Proficiency in C and C++ with a strong foundation in Windows system development. Deep understanding of Windows API (Win32 & COM) and Windows internals. Experience with Windows Services, IPC, and software deployment strategies. Knowledge of PKI, X.509 certificate management, and cryptographic key management. Familiarity with automation and scripting using PowerShell or batch scripting. Benefits: Competitive salary and 100% medical, dental, and vision coverage for individuals and dependents. 401(K) with 4% company match and 20 days PTO. Equity for full-time employees and up to 16 weeks of paid leave for new parents. Inclusive work environment with opportunities for career growth.