Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Principal Software Engineer, Prisma Cloud Network Security

Palo Alto Networks

Principal Software Engineer, Prisma Cloud Network Security

Santa Clara, CA
Full Time
Paid
  • Responsibilities

    Job Description

    YOUR CAREER

    The public cloud market has been growing at a rapid rate for the last few years and as more enterprises use the public cloud, there is a critical need for creative engineers to help develop software to prevent cyberthreats within the cloud environment. In this role, you will develop security disciplines to solve real-world problems and critical cybersecurity challenges.

    You love to code and build exceptional products, and you bring new ideas to all facets of software development. You are someone who is highly technical, understands cloud technologies, and understands the complex world of cloud ecosystems and integrations. You love solving challenges for our customers in complex environments, and you aren’t deterred by the fact that much of this technology just has not been done before. In fact, you like the prospect of the challenge.

    YOUR IMPACT As a key engineer, you will: 

    • Be responsible for the complete software development life cycle including requirement analysis, design, development, deployment, and support.
    • Write clean, testable, readable, scalable, and maintainable infrastructure code in Golang that scales and performs well for thousands of customers.
    • Participate actively and contribute to design and development discussions.
    • Develop solid understanding and be able to explain Cloud Computing concepts to others
    • Mentor junior developers
     
    
  • Qualifications

    Qualifications

    YOUR EXPERIENCE

    • Skilled in Golang and/or C/C++ and networking
    • Ability to design, build and maintain large-scale infrastructure software
    • Linux distributions and Linux OS and Linux networking
    • Familiarity with Kubernetes and its low-level internals
    • Familiarity with working on Kubernetes Operator model, and Kubernetes APIs, HELM
    • Good fundamentals of networking: TCP/IP, iptables, sockets, TLS, DNS, HTTP
    • Good fundamentals on CRI (container runtime interface), CNI (container networking interface)
    • Good understanding of the network debugging tools (tcpdump, etc.)
    • Familiarity with AWS, EKS, GCP, Azure, Openshift
    • Experience with EBPF is a bonus
     
    

    Additional Information

    THE TEAM

    The Prisma Cloud Network Security team is responsible for building products that protect network workloads and infrastructure for some of the largest enterprise customers in the world. We help our customers in their journey to the public cloud by ensuring they have the best-in-class protection.

    The ever-increasing public cloud market has created an insatiable demand for securing corresponding enterprise workloads. Palo Alto Networks is the cybersecurity market leader in this space. This engineering team is part of our Prisma Cloud group and works on the cutting edge of microsegmentation technology - leveraging our acquisition of Aporeto.

    We foster a culture of innovation, authenticity, and collaboration. Our people make this possible. It’s in our everyday interactions, how we work together and treat each other, that sets Palo Alto Networks apart from other organizations. OUR COMMITMENT We’re trailblazers that dream big, take risks, and challenge cybersecurity’s status quo. It’s simple: we can’t accomplish our mission without diverse teams innovating, together. Palo Alto Networks is evolving and changing the nature of work to meet the needs of our employees now and in the future through FLEXWORK, our approach to how we work. From benefits to learning, location to leadership, we’ve rethought and recreated every aspect of the employee experience at Palo Alto Networks. And because it FLEXes around each individual employee based on their individual choices, employees are empowered to push boundaries and help us all evolve, together. We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at accommodations@paloaltonetworks.com. 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 age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics.

    #LI-CA1