Software Engineer for Network Security Protocols

4 weeks ago


Santa Clara, California, United States Palo Alto Networks Full time

About the Role:

Palo Alto Networks is a leading security company that offers a unique opportunity to be part of a mission to end breaches and protect our digital way of life.

We are seeking a motivated and intelligent individual to join our networking software group as a Software Engineer for Network Security Protocols.

As a member of our team, you will be responsible for designing, developing, and enhancing cutting-edge network security technologies for our Next Generation Firewall (NGFW), the industry-leading firewall and central piece of our Cloud Security solution.

You will have the opportunity to work on various networking protocols, software modules, and take ownership of large software components to deliver network security features that differentiate us from industry competitors.

Responsibilities:

  • Design, develop, and maintain networking features for our NGFW.
  • Work with cross-functional teams on user requirements, functional designs, and implementations, taking ownership of various networking features throughout the software development cycle.
  • Be a team player with a can-do attitude and take on initiatives.

Requirements:

  • Understanding of general L2/L3 networking and in-depth working experience of tunneling protocols such as IPSec, GRE, or VxLAN.
  • Proficient in C and familiar with Linux development environment, experience with multicore programming preferred.
  • Working experience with data plane packet forwarding is a big plus.
  • Working experience with control plane configuration, signaling protocols, routing infrastructure is a plus.
  • BS/MS or equivalent experience required.

Learn more about Palo Alto Networks here and check out our fast facts.



  • Santa Clara, California, United States Palo Alto Networks Full time

    Network Security Engineer RolePalo Alto Networks is a leading security company that protects our digital way of life. We are seeking a talented Network Security Engineer to join our team.This critical role will own and maintain our First Customer Network, ensuring its smooth operation and security. The successful candidate will be responsible for installing,...


  • Santa Clara, California, United States Ampcus Full time

    Job Title: Network Security EngineerYour ImpactMigrate customers from legacy firewall technologies to PAN platforms, building custom security policies and application signatures tailored to client needs. Maintain proficiency in PAN SASE products, software, and services, and provide after-hours and weekend on-call support as needed. Analyze logs and events to...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About Palo Alto NetworksPalo Alto Networks is a leading security company dedicated to protecting our digital way of life. We're the fastest-growing security company in history, and we're looking for talented individuals like you to join our mission.Your RoleAs a member of our networking software group, you'll be responsible for designing, developing, and...


  • Santa Clara, California, United States Intel Full time

    Job DescriptionThe world is transforming, and so is Intel. As a company of bold and curious inventors and problem solvers, we create some of the most astounding technology advancements and experiences in the world. With a legacy of relentless innovation and a commitment to bring smart, connected devices to every person on Earth, our diverse and brilliant...


  • Santa Clara, California, United States Apple Full time

    Job SummaryApple is seeking a skilled Software Engineering Manager to lead the Device Services Engineering team within Software Delivery. The ideal candidate will have a strong background in software engineering, experience in managing high-performance teams, and excellent communication skills.Key ResponsibilitiesSupervise and maintain thousands of iOS/macOS...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionPalo Alto Networks is seeking a highly skilled Principal Software Engineer to join our team. As a key member of our browser technologies team, you will be responsible for building products that protect data, workloads, and infrastructure for some of the largest enterprise customers in the world.We are looking for a talented engineer with a...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Overview:Palo Alto Networks is a leading security company that offers a unique opportunity to be part of a critical mission: protecting our digital way of life. We are seeking a motivated and experienced Senior Quality Assurance Engineer for Network Security to join our SQA Engineering Team.The successful candidate will be responsible for analyzing,...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Our MissionAt Palo Alto Networks, we're dedicated to protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We're looking for innovators who share our passion for shaping the future of cybersecurity.Who We AreWe take our mission seriously, and we're committed to protecting our customers. Our...


  • Santa Clara, California, United States Citrix Systems Inc Full time

    About This TeamAs a Lead Product Security Engineer at Citrix Systems Inc, you will have the opportunity to collaborate with the brightest engineering minds and work on innovative product security areas.This role is responsible for leading and executing the Security Development Lifecycle (SDL) for Cloud Software Group On-Prem and Cloud products to ensure that...


  • Santa Clara, California, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Manager to lead our AWS Internet Edge team. As a key member of our team, you will be responsible for developing and operating the global network platform for all of Amazon.The ideal candidate will have a strong background in systems programming, networking, and building control and data plane...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionAt Palo Alto Networks, we're looking for a skilled Cloud Software Engineer to join our team. As a key member of our Cloud Management Platform group, you'll be responsible for designing and developing scalable microservices used to activate all Palo Alto Networks cloud products. Your ImpactDesign, architecture, and implementation of complex...


  • Santa Clara, California, United States Apple Full time

    Job DescriptionCompany: AppleJob Title: Software Engineering ManagerDepartment: Software DeliveryLocation: Santa Clara, California, United StatesWe are seeking a highly skilled Software Engineering Manager to lead the Device Services Engineering team within Software Delivery at Apple. The successful candidate will be responsible for supervising and mentoring...


  • Santa Clara, California, United States Diverse Lynx Full time

    Job Title:Linux Software EngineerJob Description: Bachelor's degree in computer science, engineering, or a related field is required. Prior experience in Linux software development is essential. Proficiency in C/C++ programming languages and Linux libraries is necessary. In-depth knowledge of Linux operating systems and internal structures is required....


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks is seeking a highly skilled Principal Software Engineer in Cloud Security Automation to join our Prisma Access Cloud Service team. As a key member of our engineering team, you will design, develop, and deliver next-generation technologies to ensure the security and reliability of our cloud-based security platform.Key...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Staff Software Engineer - Cloud Security ExpertAbout the Role:We are seeking a highly skilled Staff Software Engineer - Cloud Security Expert to join our team at Palo Alto Networks. As a key member of our engineering team, you will be responsible for designing and building frontend applications to provide visibility, insights, and onboarding of...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly motivated and experienced Software Test Engineer to join our Cloud/NGFW Security team. As a key member of our team, you will be responsible for designing, developing, and executing automated tests for our cloud-based security products.Key ResponsibilitiesDesign and develop automated tests for cloud-based security...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RolePalo Alto Networks' ADEM group is seeking an accomplished Senior Principal Software Engineer with expertise in developing client-side software for Windows and macOS. As a member of our team, you will be shaping the future of cybersecurity, working on innovative solutions in the ADEM domain, focusing on building robust, efficient, and scalable...


  • Santa Clara, California, United States ServiceNow Full time

    Transforming the way we work is at the heart of ServiceNow's mission. As a Senior Full-Stack Software Engineer on the Outbound Security team, you'll play a critical role in ensuring the security and integrity of our platform.With a focus on data security and endpoint authentication, this team is responsible for managing all outbound HTTP(S) communications,...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Our MissionPalo Alto Networks is dedicated to being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before.We are a company built on the foundation of challenging and disrupting the way things are done, and we're looking for innovators who are as committed to...


  • Santa Clara, California, United States Amazon Full time

    About the JobAmazon's network is a key differentiator for Amazon Cloud Computing and Web Services (AWS), enabling the global operation of thousands of applications across millions of servers worldwide.The AWS Networking team develops and operates the global network platform for all of Amazon, superseding a network that originally evolved using...