
Senior Staff Software Engineer
Palo Alto Networks4 days ago
Hyderābād, IndiaStaff+
Responsibilities
- Develop and maintain Windows software applications using C and C++.
- Drive the design and architecture of low-level Windows Agent components.
- Use Cursor, Claude, and Copilot to accelerate development, code review, debugging, code analysis, vulnerability detection, and automated testing.
- Collaborate with cross-functional teams to design, document, implement, test, and deploy resilient and scalable solutions.
- Improve security in enterprise products deployed on millions of desktops.
- Apply Windows internals and Win32 APIs to solve complex systems engineering challenges.
- Mentor engineers on engineering best practices, AI tool usage, and secure coding guidelines.
Requirements
- Advanced expertise in C++ programming.
- Strong Windows software development experience, including Windows internals and Win32 APIs.
- Demonstrated experience integrating AI-powered development tools into daily production workflows.
- Ability to craft prompts for technical documentation, code generation, and technical problem-solving.
- Ability to critically evaluate AI-generated code for security, performance, and maintainability.
- Strong communication, mentorship, and cross-team collaboration skills.
- At least 6 years of hands-on software development experience.
- BE, B.Tech, MCA, or equivalent degree in Computer Science or a related field.
- Preferred: cybersecurity, Windows kernel driver development, or Windows low-level systems programming experience.
- Preferred: experience training or fine-tuning models for code analysis or security detection.
- Preferred: contributions to AI-assisted development practices or internal tooling.
- Preferred: knowledge of AI threats, defensive programming against AI-powered attacks, and AI-enhanced automated code review or static analysis.
Benefits
- Most teams work from the office full time, with flexibility when needed.
- Reasonable accommodations are available for qualified individuals with disabilities or special needs.
About Palo Alto Networks
Palo Alto Networks builds cybersecurity products for enterprises and governments, including next-generation firewalls, cloud security (Prisma Cloud/Prisma Access), and SOC tools (Cortex). It sells subscriptions and appliances with cloud-delivered threat intelligence, securing networks, endpoints, and applications across data centers and public clouds. Founded in 2005 and headquartered in Santa Clara, California, the company is publicly traded on the NYSE under the ticker PANW.