P

Palo Alto Networks

Builds cybersecurity tools for organizations

Principal Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNewton, MA, USA

About the Job

Requirements

  • At least 10 years of extensive experience with the MEAN stack (MongoDB, Express, Angular, and Node.js) and modernizing legacy frameworks.
  • A proven track record in cloud engineering environments, primarily focused on AWS.
  • Ability to reason across APIs, identity, and observability to make technical trade-offs explicit and decisions durable.
  • Expertise in prompt and context engineering, using AI tools in software development and rigorously verifying AI outputs for correctness and security.
  • Deep practical knowledge of secure web development, including OWASP Top 10 mitigation, Zero Trust principles, and Least Privilege access.
  • Strong communication skills and the ability to facilitate cross-team design sessions, mentor junior engineers, and drive consensus across stakeholders.
  • Commitment to building highly observable and performant systems by integrating testing and monitoring into the development lifecycle.
  • Excellent written, verbal, and cross-functional communication skills, especially when working with product, design, and non-engineering stakeholders.
  • Bachelor’s degree in computer science or a related field, or equivalent practical experience.
  • Ability to work a hybrid schedule in the Newton, Massachusetts area.

Responsibilities

  • Lead technical initiatives across Identity Governance & Administration (IGA), from problem discovery and design through implementation, rollout, and long-term ownership.
  • Apply AI tool fluency and prompt/context engineering to design AI-assisted workflows across the agentic software development lifecycle; evaluate AI-generated code to prevent hallucinations, security gaps, and logic defects.
  • Translate ambiguous business and product problems into well-designed technical solutions while operating autonomously.
  • Establish engineering benchmarks to enhance the testability, observability, and performance of technical solutions.
  • Design cross-functional architectures that balance product requirements with security constraints.
  • Lead design reviews and architecture discussions, and coach engineers on implementation, testing, and security best practices.
  • Build trust through clear communication and lightweight RFCs, collaborating with product partners to influence outcomes without formal authority.

Desired Qualifications

  • Working knowledge of Identity & Access Management (IAM), Privileged Access Management (PAM), IGA, and secrets management for security-centric products.
  • Experience managing cross-product component governance and maintaining unified design languages across large-scale applications.
  • Familiarity with observability tools, feature flagging strategies, and progressive delivery within CI/CD pipelines.
  • Proficiency in load and stress testing using tools such as JMeter to assess system resilience and identify architectural bottlenecks before production.
  • Familiarity with privacy-by-design principles and technical implementations for GDPR, CCPA, or SOC 2 compliance, particularly data anonymization and auditability.
  • Fluency in TypeScript, RxJS, and Signals, and experience with testing frameworks such as Jest, Playwright, or Cypress.

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