Palo Alto Networks logo

Senior Staff Software Engineer (C++ Win32)

Palo Alto Networks
Posted a month ago

LOCATION

CyberArk Hyderabad · Onsite

EXPERIENCE

6+ Years

TYPE

FullTime

SKILLS REQUIRED

Secure Coding PracticesWin32 APIsC++ DevelopmentWindows InternalsWindows Service development

Job description

Overview

Senior Staff Software Engineer to implement technical solutions and architecture for a Windows Agent, working with a cross-functional team and enterprise security standards.

What you'll do

  • Develop and maintain Windows software applications using C/C++.
  • Design and architect low-level Windows Agent components.
  • Use AI coding assistants to support development, code review, and debugging workflows.
  • Design, document, implement, test, and deploy resilient and scalable solutions.
  • Improve product security for enterprise-class products deployed on millions of desktops.
  • Use AI tools for code analysis, vulnerability detection, and automated testing with validation.
  • Mentor engineers on best practices for using AI tools and secure coding.

What you'll need

  • Advanced C++ expertise.
  • Windows software development background, including Windows internals and Win32 APIs.
  • Experience integrating AI-powered development tools (Cursor, Claude, Copilot) into daily workflows.
  • Ability to critically evaluate and validate AI-generated code for security, performance, and maintainability.
  • 6+ years of hands-on software development experience.
  • BE/B.Tech/MCA or equivalent in Computer Science or related field.
  • Excellent communication, mentorship, and cross-team collaboration skills.

Details

  • Work from the office full time.
  • Location: Hyderabad, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Staff Software Engineer (C++ Win32)