Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Palo Alto Networks Logo

Principal Software Engineer (NGFW Cloud)

Palo Alto Networks

$147,000 - $237,500
Nov 20, 2025
Santa Clara, CA, US
Apply Now

Palo Alto Networks is looking to design, develop, and deliver next-generation cloud security service technologies within their Next Generation Firewall as a Service team to protect their digital way of life.

Requirements

  • Strong programming skills in one of Python, Go, or Java, with experience in building distributed systems
  • Experience with AI coding tools .
  • Experience with cloud-native service development stack on AWS, Azure, GCP or OCI
  • Experience with complex Cloud Networking Topologies and Multi-Cloud-Interconnect
  • Experience with cloud development (REST APIs, Databases, Serverless computing) of distributed cloud applications

Responsibilities

  • Design, develop and implement highly scalable software features on our next-generation security platform as part of NextGen Firewall as a Service.
  • Ownership of end to end workflow for the expanding service.
  • Leadership opportunity to drive collaboration with internal/external cross-functional efforts to deliver best in quality software.
  • Open Engineering environment to suggest and improve the development process for a v1 service.
  • Proactively spot, articulate, and mitigate risks in ongoing and planned projects to ensure smooth execution and high output – this may include providing ad hoc mentorship, communicating with project stakeholders, or rolling up your sleeves and stepping in to help move things along.
  • Collaboratively work with DevOps and the Technical Support teams to troubleshoot customer issues and build better customer experiences.
  • Design and build the front end for the service across multiple platforms.

Other

  • 8+ years of experience in software engineering, with a focus on cloud-native application development, at large organizations or innovative startups
  • Interview, mentor and coach new team members as part of the growing team.
  • We need individuals who feel comfortable in ambiguity, excited by the prospect of a challenge, and empowered by the unknown risks facing our everyday lives that are only enabled by a secure digital environment.
  • M.S./B.S. degree in Computer Science Engineering or equivalent
  • The compensation offered for this position will depend on qualifications, experience, and work location.