Principal Software Engineer (Cloud NGFW)

Palo Alto Networks•Santa Clara, CA
•$156,400 - $253,000•Onsite

About The Position

Palo Alto Networks is seeking an experienced Software Engineer to design, develop, and deliver next-generation cloud security service technologies within its Next Generation Firewall as a Service team. The role focuses on architecting and coding security services on cloud providers and developing scalable software for the next-generation security platform. The engineer will own end-to-end workflows for the expanding service, collaborate across functions, contribute ideas to the development process, and help solve problems throughout the software development lifecycle. The team emphasizes collaboration, teamwork, and in-person work, with flexibility when needed.

Requirements

  • 8+ years of experience in software engineering, focused on cloud-native application development, at large organizations or innovative startups.
  • Strong programming skills in Python, Go, or Java, with experience building distributed systems.
  • Experience with AI coding tools.
  • Experience with a cloud-native service development stack on AWS, Azure, GCP, or OCI.
  • Experience with complex cloud networking topologies and multi-cloud interconnect.
  • Experience developing distributed cloud applications, including REST APIs, databases, and serverless computing.
  • M.S. or B.S. degree in Computer Science Engineering or equivalent.

Responsibilities

  • Design, develop, and implement highly scalable software features for the next-generation security platform as part of NextGen Firewall as a Service.
  • Own end-to-end workflows for the expanding service.
  • Drive collaboration with internal and external cross-functional teams to deliver high-quality software.
  • Suggest and improve the development process for a v1 service.
  • Identify, communicate, and mitigate risks in ongoing and planned projects, including providing ad hoc mentorship, communicating with stakeholders, or helping move work forward.
  • Collaborate with DevOps and Technical Support teams to troubleshoot customer issues and improve customer experiences.
  • Design and build the front end for the service across multiple platforms.
  • Interview, mentor, and coach new team members.

Benefits

  • Compensation may include restricted stock units and a bonus.
  • Employee benefits are referenced, but not specified in the job description.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service