CareerPlanSign in

Senior Staff Software Engineer (C++ Win32)

Office - India - CyberArk Hyderabad💼 Full-time🗓 2026-08-31 → 2026-09-25

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

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.