P

Palo Alto Networks

Builds cybersecurity tools for organizations

Senior Staff Software Engineer

Backend EngineeringPosted on Nov 13
Full-timePune, Maharashtra, IndiaNo salary listed

About the Job

Requirements

  • Deep hands-on experience building enterprise-grade services with Node.js, TypeScript, Express.js, and MongoDB.
  • Experience building data synchronization or ETL pipelines that handle idempotency, retries, pagination, and rate limits.
  • Practical experience with REST, SCIM 2.0, GraphQL, and SOAP APIs, plus OAuth 2.0 and other enterprise authentication schemes.
  • Experience building and operating services on AWS.
  • Ability to write clear functional and design specifications that explain trade-offs.
  • Experience debugging complicated production issues and customer cases.
  • Expert understanding of development processes and tools, including issue tracking, source control, and continuous integration and continuous delivery.
  • Expertise in prompt and context engineering, with peer-review rigor to verify AI output for correctness and security.
  • Good understanding of customer use cases, problems, and considerations.

Responsibilities

  • Take framework features from design through production, such as checkpoint and resume for long-running syncs, per-credential rate limiting, and write-operation support in the no-code connector framework.
  • Write functional and design specifications for features in the component and argue design decisions in reviews.
  • Turn vague or complex requirements into simple, well-scoped pieces and continue making progress when the path is unclear.
  • Refactor or rewrite framework modules and services with a solid understanding of the overall architecture, performance, deployment, and debugging.
  • Ensure features handle deletions, partial failures, and retries without corrupting the identity inventory.
  • Fix complicated framework issues and customer escalations, and join support calls alongside senior engineers and product managers.
  • Build AI-assisted workflows for the component and rigorously evaluate AI-generated code and configuration to prevent hallucinations, security gaps, and logic defects.
  • Handle customer credentials, tokens, and tenant isolation correctly, and resolve security findings in the area.
  • Mentor junior engineers on code quality, testing, and documentation.
  • Deliver on time, making sensible trade-offs as needed.

Desired Qualifications

  • Direct experience with identity and access management, privileged access management, identity governance and administration, or secrets management platforms; familiarity with SCIM or entitlement modeling.
  • Experience extending low-code or no-code integration platforms, or using transformation languages such as JSONata or JSONPath.
  • Experience with distributed job schedulers, queues, or durable workflow engines such as Agenda, SQS, Kafka, or Temporal.
  • Experience with agents or gateways that run inside customer networks and connect back to a cloud service.
  • Fluency with Jest or Vitest, contract testing, JMeter for load testing, and monitoring tools such as Datadog.

About the Company

Palo Alto Networks

Builds cybersecurity tools for organizations

Palo Alto Networks builds cybersecurity hardware and software for businesses and public institutions, protecting their networks, cloud workloads and digital identities. Its portfolio combines network firewalls with tools that detect attacks, investigate security alerts and manage access to sensitive systems. Security teams use these products across offices, data centers and cloud environments, with shared data and automated workflows connecting the company's platforms. It earns revenue from appliance sales and software licenses, plus subscriptions and support contracts that keep protections and services active over time. Palo Alto Networks began operations in 2005 and is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2005

Recently Posted Jobs

Explore more opportunities at Palo Alto Networks

See more jobs