Palo Alto Networks
Palo Alto Networks•2h ago
LinkedIn

Senior Staff Software Engineer

Hyderabad, Telangana, India
Senior Level

Auto Apply to 50+ AI Matched Senior Staff Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Palo Alto Networks

Full Job Description

About This Role

We are seeking a high-energy Senior Staff Software Engineer to implement technical solutions and architecture for our Windows Agent. As an energetic self-starter, you will leverage modern AI-assisted development tools to maximize productivity while collaborating with talented engineers to innovate on the product roadmap.

Key Responsibilities

  • Application Development: Develop and maintain software applications using C/C++ programming languages specifically for Windows platforms.
  • Architecture & Design: Drive design and architecture of low-level Windows Agent components.
  • AI-Assisted Workflows: Leverage AI coding assistants (e.g., Cursor, Claude, Copilot) to accelerate development, code review, debugging workflows while maintaining high code quality and security standards.
  • Collaboration & Deployment: Partner with cross-functional teams to design, document, implement, test, and deploy highly resilient and scalable solutions.
  • Enterprise Security: Drive product improvements and security enhancements in enterprise-class products deployed on millions of desktops worldwide.
  • Mentorship & Best Practices: Mentor engineers on best practices—including effective use of AI tools—and ensure adherence to Palo Alto Networks engineering practices and secure coding guidelines.

Qualifications

Required:

  • Advanced expertise in the C++ programming language.
  • Strong background in Windows software development, including Windows internals and Win32 APIs.
  • Demonstrated experience integrating AI-powered development tools (e.g., Cursor, Claude, Copilot) effectively 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.

Preferred:

  • Prior experience in cybersecurity, Windows kernel driver development, or Windows low-level systems programming is highly advantageous.
  • Knowledge of emerging AI threats and defensive programming techniques against AI-powered attacks.

Company

Palo Alto Networks

Palo Alto Networks

Palo Alto Networks is a global leader in cybersecurity, shaping the cloud-centric future with technology that transforms how people and organizations operate.Our MissionTo be the cybersecurity partner...

Hyderabad, Telangana, India
Posted on LinkedIn