
Senior Staff Software Engineer
Palo Alto Networks3 days ago
Pune, IndiaStaff+
Responsibilities
- Own medium-sized connectors framework features from design through production, including checkpoint/resume, credential rate limiting, and write-operation support.
- Write functional and design specifications, explain trade-offs, and defend design decisions in reviews.
- Break ambiguous requirements into well-scoped implementation plans and deliver features on schedule.
- Refactor or rewrite framework modules and services while considering architecture, performance, deployment, and debugging.
- Ensure synchronization handles deletions, partial failures, retries, and identity inventory accuracy without corruption.
- Debug complex framework issues and customer escalations, including participation in support calls.
- Build and evaluate AI-assisted workflows while preventing hallucinations, security gaps, and logic defects.
- Implement secure handling of credentials, tokens, tenant isolation, and security findings.
- Mentor junior engineers on code quality, testing, and documentation.
Requirements
- Deep hands-on experience building enterprise-grade backend services with Node.js, TypeScript, Express.js, and MongoDB.
- Experience building data synchronization or ETL pipelines involving idempotency, retries, pagination, and rate limits.
- Practical experience with REST, SCIM 2.0, GraphQL, SOAP APIs, OAuth 2.0, and enterprise authentication schemes.
- Experience building and operating services on AWS.
- Ability to write clear functional and design specifications and explain technical trade-offs.
- Experience debugging complicated production issues and customer cases.
- Expert understanding of development processes and related tools, including issue tracking, source control, and CI/CD.
- Expertise in prompt and context engineering and rigorously verifying AI-generated output for correctness and security.
- Good understanding of customer use cases, problems, and considerations.
- Preferred experience with IAM, PAM, IGA, Secrets Management, SCIM, entitlement modeling, low-code or no-code integration platforms, JSONata, JSONPath, distributed schedulers, queues, durable workflow engines, hybrid connectivity, Jest, Vitest, contract testing, JMeter, and Datadog.
Benefits
- Most teams work from the office full time, with flexibility when needed.
- The employer provides reasonable accommodations for qualified individuals with disabilities or special needs.
- The employer is an equal opportunity employer.
Tech Stack
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.