
Senior Principal Software Architect
Palo Alto Networks3 days ago
Hyderābād, IndiaStaff+
Responsibilities
- Design and define end-to-end system architecture covering backend services, APIs, UI components, and integrations.
- Define UI architecture patterns, evaluate React, Angular, and Vue, and review Low-Level Designs.
- Collaborate with System Architects, Product Owners, and Technical Leads to align technical strategy with business goals.
- Analyze technical requirements, manage technical debt, and estimate resource usage costs and effort.
- Lead features and refactors, assist with implementing and managing changes, and mentor peers.
- Use AI-assisted development tools and prompt engineering to accelerate technical specifications and complex code delivery.
- Review System Architect outputs and ensure their application by the team.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 15+ years of software development experience, including at least five years in an architectural role, using technologies such as Python, Go, Node, Java, or C#.
- Experience with at least one major cloud platform: AWS, Azure, or Google Cloud.
- Extensive experience with Human IAM, Non-Human Identity, SSO, OIDC, and OAuth.
- Enterprise-scale cloud/SaaS application development experience, including microservice and event-oriented design.
- Experience with large-scale big data technologies, messaging systems, and real-time data processing.
- Experience with CI/CD pipelines, security standards, and compliance.
- Expertise using Copilot, Cursor, or Claude for code generation, auditing, and threat modeling.
- Preferred experience includes C#, AWS serverless architecture, GitHub, Jenkins, Artifactory, security and networking best practices, and Retrieval-Augmented Generation systems.
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.
- The employer provides equal employment opportunity and maintains confidentiality under EEO guidelines.
Categories
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.