Principal Software Engineer (Cloud NGFW)

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

About The Position

Palo Alto Networks is seeking an experienced Software Engineer to design, develop, and deliver next-generation cloud security service technologies for its Next Generation Firewall as a Service team. The role focuses on architecting and coding cloud security services for cloud providers and contributing ideas across the software development lifecycle. Engineers take ownership of their focus areas, solve problems, and collaborate with teammates and stakeholders to achieve shared goals. The position includes end-to-end ownership of workflows for an expanding service, development of scalable features for the security platform, and opportunities to lead cross-functional delivery efforts. The engineer will help improve development processes for a v1 service, identify and mitigate project risks, work with DevOps and Technical Support to resolve customer issues, and build the service front end across multiple platforms. The role also includes interviewing, mentoring, and coaching new team members.

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.
  • 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 using 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; provide ad hoc mentorship, communicate with stakeholders, or contribute directly to keep work moving.
  • Work collaboratively with DevOps and Technical Support to troubleshoot customer issues and improve customer experiences.
  • Design and build the service front end 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 detailed in the posting.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service