Being the cybersecurity partner of choice, protecting our digital way of life.
Your Career
Prisma Access™ combines the Internet connectivity/security you need - and delivers it everywhere you need it. Using cutting-edge public and private cloud technologies, it extends the next-generation security protection to all cloud services and to its customers regardless of whether they are on-premise, on remote networks or mobile users.
Your Impact
- Design and implement new features and integrations for virtualization features across diverse cloud environments and deployments.
- Engage in all phases of the product development cycle from concept definition, design, through implementation, and testing.
- Develop comprehensive functional specifications, evaluate task requirements and timelines, and contribute to design, development, debugging, and support processes.
- Hands-on experience with virtualization technologies, various hypervisors, system software, and networking.
- Customer First Mindset is required and a very good team player. Be a cultural champion and role model for others showcasing the org values
- Work with different development and quality assurance groups to achieve the best quality
- Work with DevOps and technical support teams to troubleshoot and fix customer reported issues
Your Experience
- Bachelors/Masters in Computer Science or a related field required
- 12+ years of experience in Software Development.
- Proficiency in one or more programming languages including Go, C, C++, Python.
- A strong grasp of various Layer 7 protocols including TCP/IP stack and SSL/TLS.
- Knowledge of protocols like OAuth, SAML, and basic authentication methods.
- A good understanding of the Geneve encapsulation protocol (RFC 8926), its header format, and its purpose in network virtualization.
- Familiarity with concepts like overlay networks, virtual extensible LANs (VXLAN), Network Virtualization using Generic Routing Encapsulation (NVGRE) is a plus.
- Understanding how encapsulation and tunneling work in general.
- Skill in diagnosing application-level network issues using tools like tcpdump, Wireshark, and application-specific debugging tools is a plus.
- Awareness of application-layer vulnerabilities (e.g., OWASP Top 10) and best practices for secure development.
- Strong knowledge in network security fields like stateful firewall, packet processing, and network ACL.
- Solid understanding of operating system networking concepts (e.g., network interfaces, routing tables).
- Experience with socket programming and network libraries.
- Experience with virtualization platforms (e.g., VMware, OpenStack, Kubernetes) is a plus.
- Experience with deployment on cloud environments (OCI/AWS/GCP)
- Familiarity with cloud service architectures, including compute and networking.
- Experiencing building highly available, scalable, and performant systems
- Strong grasp on microservices and designing complex products via distributed systems
- Experience in mentoring and guiding junior team members in high performing teams.
- Prior experience in the Cyber Security domain is preferred.
All your information will be kept confidential according to EEO guidelines.
Covid-19 Vaccination Information for Palo Alto Networks Jobs
- Vaccine requirements and disclosure obligations vary by country.
- Unless applicable law requires otherwise, you must be vaccinated for COVID or qualify for a reasonable accommodation if:
- The job requires accessing a company worksite
- The job requires in-person customer contact and the customer has implemented such requirements
- You choose to access a Palo Alto Networks worksite
- If you have questions about the vaccine requirements of this particular position based on your location or job requirements, please inquire with the recruiter.