Senior Principal Software Engineer

2 weeks ago


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

Our Vision

At Palo Alto Networks, our journey begins and ends with our vision:

To be the trusted partner in cybersecurity, safeguarding our digital existence.

We envision a future where each day is more secure than the last. Our organization is founded on the principles of challenging and redefining the status quo, and we seek innovators who are dedicated to shaping the future of cybersecurity.

Our Work Philosophy

We prioritize flexibility and choice in all our employee programs. We have transformed the conventional perspective that all employees share identical needs and desires. We provide personalized options, allowing our team members to select what suits them best—from wellness support to professional growth and beyond.

At Palo Alto Networks, we recognize the value of collaboration and the importance of in-person interactions. This is why our employees typically work from the office three days a week, reserving two days for flexibility to work in environments where they feel most productive. This arrangement encourages spontaneous discussions, effective problem-solving, and the development of trusted relationships. While specifics may change, our aim is to cultivate an atmosphere where innovation flourishes, with office-based teams collaborating three days a week to succeed together.

Position Overview

Your Role

Prisma AccessTM (formerly known as GlobalProtect Cloud Service) delivers security directly from the cloud, ensuring safe access to cloud resources. It integrates the connectivity and security required, providing comprehensive protection wherever it is needed. By leveraging advanced public and private cloud technologies, we extend next-generation security measures to all cloud services, remote networks, and mobile users.

We are in search of a seasoned Software Engineer to conceptualize, develop, and deploy next-generation technologies within our Prisma Access team. We seek enthusiastic engineers who are passionate about coding and creating exceptional products. We value engineers who introduce innovative ideas across all aspects of software development. We are looking for leaders who take ownership of their responsibilities and are motivated to address challenges at every level. Collaboration and teamwork are fundamental to our culture, and we need engineers who can communicate effectively and work harmoniously towards shared objectives.

Your Contributions

  • Design, develop, and implement highly scalable software features and infrastructure on our next-generation security platform, overseeing the process from inception to completion.
  • Collaborate with various development and quality assurance teams to ensure optimal quality—achieved through hands-on involvement, creating tools, processes, and systems that foster transparency, alignment, and direction.
  • Profile, optimize, and fine-tune systems software (management/control/dataplane) for efficient cloud operations.
  • Partner with DevOps and Technical Support teams to resolve customer issues.
  • Collaborate with other software development teams to integrate PanOS features into Prisma Access.
  • Conduct interviews, mentor, and coach new team members.
Qualifications

Your Background

  • 5+ years of experience in developing data-plane applications.
  • Proficiency in C/C++ programming.
  • Experience in building applications within cloud environments.
  • Strong understanding of data structures, algorithms, and debugging techniques.
  • In-depth knowledge of Operating System principles, particularly Linux/Unix.
  • Comprehensive understanding of networking concepts, including TCP/IP stack and TLS.
  • Hands-on programming experience in Python and Go is advantageous.
  • Familiarity with Envoy is a plus.
  • Experience in developing Microservices.
  • Adept at collaborating with diverse teams, possessing strong communication skills.
  • Solid foundation in design principles, data structures, algorithms, and robust analytical and debugging skills.

Educational Requirements

  • M.S./B.S. degree in Computer Science or equivalent military experience is required.
Team Dynamics

Our Engineering Team

Our engineering team is central to our products—directly linked to our mission of preventing cyber threats. We are continuously innovating, challenging conventional approaches to cybersecurity. Our engineers embrace the opportunity to create solutions for problems that have yet to be addressed.

We define industry standards rather than waiting for guidance. We seek individuals who thrive in uncertainty, are invigorated by challenges, and feel empowered by the unknown risks that necessitate a secure digital landscape.

Our Commitment to Diversity

We are pioneers who dream ambitiously, take calculated risks, and challenge the norms of cybersecurity. Our mission cannot be fulfilled without diverse teams innovating together.

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to any legally protected characteristics.

All information will be kept confidential according to EEO guidelines.

The compensation for this position will depend on your qualifications, experience, and work location. For candidates who receive an offer, the starting rate is expected to be competitive for the specific role.

This role is eligible for Immigration Sponsorship.



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

    About the RoleWe are seeking a highly skilled and experienced Senior Principal Software Engineer to join our team at Palo Alto Networks. As a key member of our engineering team, you will be responsible for designing, building, and optimizing our software products to meet the needs of our customers.Key ResponsibilitiesLead the development of complex software...


  • Santa Clara, California, United States Belden Full time

    Job SummaryBelden is seeking a highly skilled Principal Engineer to lead the development of our next-generation products. As a key member of our engineering team, you will use your expertise to propose and develop innovative solutions to customer problems.Key ResponsibilitiesDefine the infrastructure and software architecture for React-based frontend...


  • Santa Clara, California, United States Belden Full time

    Job SummaryBelden is seeking a highly skilled Principal Engineer to lead the development of our next-generation products. As a key member of our engineering team, you will use your expertise to propose and develop innovative solutions to customer problems.Key ResponsibilitiesDefine the infrastructure and software architecture for React-based Front End...


  • Santa Clara, California, United States Oracle Full time

    Job OverviewAs a Senior Software Engineer at Oracle, you will collaborate with teams of developers tasked with the design, creation, and maintenance of our innovative software solutions. Your role will require you to architect comprehensive system interactions, engage in hands-on development, and possess a deep understanding of cloud infrastructure and...


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

    About the RoleWe are seeking a highly skilled Senior Principal Software Engineer to join our AI Runtime Security team at Palo Alto Networks, Inc. This is a critical role that will focus on the development and optimization of backend services, with a keen eye for scalability, reliability, and performance.Key ResponsibilitiesArchitect and develop scalable,...


  • Santa Clara, California, United States Jobot Full time

    Senior/Principal Test Engineer at JobotThis role presents an exciting opportunity to join a well-established and publicly traded semiconductor firm as a Senior or Principal Test Engineer specializing in MEMS technology. The successful candidate will possess a robust background in Test Systems Development, Mixed Signal Analog, PCB-Level Circuit design, and...


  • Santa Clara, California, United States SA TECHNOLOGIES Full time

    SA Technologies Inc. is a prominent player and one of the rapidly expanding IT consulting firms with a presence in multiple countries. We are recognized as an Oracle Gold Partner, SAP Services Partner, and IBM Certified enterprise.All opportunities at SA Technologies are Direct Client Requirements sourced from IT Hiring Managers. We ensure competitive...


  • Santa Clara, California, United States Integrated Resources Inc. Full time

    Clojure Principal Software EngineerContract PositionIntegrated Resources, Inc. is a distinguished staffing agency known for its exceptional service and integrity in the professional specialty sector since 1996. Our focus is on providing top-tier talent consistently across various domains, including Information Technology (IT), Clinical Research,...


  • Santa Clara, California, United States Nvidia Corporation Full time

    We are looking for a Principal Software Engineer with experience in building highly scalable and robust enterprise software to join us. We are building and improving a powerful platform that will automate diagnosis and repair of a cluster of GPUs or CPUs across public clouds, private clouds and virtual and physical hardware.What you'll be doing:Architecting...


  • Santa Clara, California, United States Integrated Resources Inc. Full time

    System / Clojure Principal Software EngineerContract PositionIntegrated Resources, Inc. is a leading staffing agency recognized for its excellence in professional specialty services. Established in 1996, we have earned a reputation for delivering outstanding service and maintaining integrity in all our operations. Our mission is to provide top-tier talent...


  • Santa Clara, California, United States NetScaler Full time

    About the TeamCitrix and TIBCO recently merged to create Cloud Software Group, a leading provider of cloud-based solutions for enterprise customers. Our team is responsible for developing and maintaining the security features of our flagship product, NetScaler.Job DescriptionJob SummaryWe are seeking an experienced Principal Software Engineer to lead the...


  • Santa Clara, California, United States Jobot Full time

    Senior/Principal Test Engineer at JobotThis position is with a prominent publicly traded semiconductor firm seeking a Senior or Principal MEMS Test Engineer to enhance their team. The successful candidate will possess a robust background in Test Systems Development, MEMS technology, Mixed Signal Analog, PCB-Level Circuit design, and automated test equipment...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Principal Engineer for AI Software Resiliency to join our team at NVIDIA. As a key member of our organization, you will play a pivotal role in defining and implementing critical resiliency features for AI supercomputers at a scale of 100,000+ GPUs.Key ResponsibilitiesDevelop and lead the execution of software...


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

    Job DescriptionAbout the RolePalo Alto Networks is seeking a highly skilled Principal Software Quality Assurance Engineer to join our IoT Security team. As a key member of our software QA engineering team, you will be responsible for building, automating, and running functional testing scenarios for our products in virtualized elements.Key...


  • Santa Clara, California, United States Oracle Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our Observability and Data team at Oracle Cloud Infrastructure. As a key member of our team, you will be responsible for designing and developing innovative solutions for our cloud-based observability platform.Key ResponsibilitiesDesign and develop scalable and highly available...


  • Santa Clara, California, United States Oracle Full time

    Job DescriptionJob Title: Senior Principal Hardware Power EngineerJob Summary:Oracle's Hardware Development Organization is seeking an experienced System Power Engineering Technical Lead and Board Power Electrical Design Engineer to work within our Server Development team in a dynamic and innovative environment. As a member of the team, you will have the...


  • Santa Clara, California, United States Sage Lake Senior Living Full time

    About the RoleWe are seeking a seasoned Senior SRE Engineer to join our team at Sage Lake Senior Living, where you will play a critical role in ensuring the high availability and performance of our AI-powered applications.Key ResponsibilitiesOperate and improve the observability and maintainability of our distributed microservice cloud applications and...


  • Santa Clara, California, United States Nvidia Corporation Full time

    The Automotive Vehicles team is searching for a creative and experienced Software Engineer to help us bring NVIDIA's autonomous vehicle solution out to the world. You will participate in a focused effort to develop and productize ground-breaking solutions that will redefine the world of transportation and the growing field of self-driving cars. You will work...


  • Santa Clara, California, United States NVIDIA Full time

    Job DescriptionWe are seeking a highly skilled Principal Engineer for AI Software Resiliency to join our team at NVIDIA.Key ResponsibilitiesLead the development of AI software resiliency features for our most powerful AI supercomputers.Collaborate with multiple teams and stakeholders to align on mission requirements and ensure successful integration of...


  • Santa Clara, California, United States Jobot Full time

    Join Jobot as a Senior ATE Test Development EngineerThis position offers an exciting opportunity for a talented ATE Test Development Engineer to become part of a leading global firm specializing in cutting-edge solutions within the Semiconductor sector. As a Senior/Principal Test Engineer, your role will encompass the design and implementation of ATE test...