
Senior Staff Software Engineer
Palo Alto Networks17 days ago
Hyderābād, IndiaStaff+
Responsibilities
- Design, build, and maintain high-performance, scalable enterprise applications from conception through production.
- Use AI tools and agents for prompt engineering, automated code reviews, refactoring, code generation, debugging, compliance checks, and unit testing.
- Implement cybersecurity mechanisms that ensure the integrity and robustness of cloud solutions.
- Architect and deploy scalable, cost-optimized, fault-tolerant, and highly available AWS systems using AWS CDK and the Serverless framework.
- Collaborate with cross-functional teams to define, design, and deliver features in an in-office environment.
Requirements
- Bachelor’s degree in computer science or a related engineering field.
- At least 5 years of extensive hands-on Python experience.
- Expertise using AI-driven development tools to automate code generation, intelligent debugging, and compliance with engineering standards.
- Proficiency architecting and deploying scalable AWS solutions using Lambda, OpenSearch, DynamoDB, RDS, and CloudFront.
- Ability to architect fault-tolerant and highly available systems on AWS using AWS CDK or the Serverless framework.
- Knowledge of Microsoft Azure or Google Cloud is preferred.
Benefits
- The role is primarily full-time in-office, with flexibility when needed.
- Immigration sponsorship and work-visa sponsorship are not available for this position.
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.