Principal Engineer PKI & Linux

Palo Alto Networks Inc. Santa Clara , CA 95051

Posted 6 months ago

Our Mission

At Palo Alto Networks everything starts and ends with our mission:

Being the cybersecurity partner of choice, protecting our digital way of life.

We have the vision of a world where each day is safer and more secure than the one before. These aren't easy goals to accomplish but we're not here for easy. We're here for better. 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 shaping the future of cybersecurity as we are.

Overview

Palo Alto Networks is looking for a talented Principal Engineer who will be responsible for overall design, implementation and maintainability of customer facing PKI infrastructure. As a member of a senior technical staff consisting of experts in many adjacent areas (Windows, Linux, VMWare, Storage, IAM etc.), you will own tier 3 engineering for PKI domain and related technologies.

The ideal candidate will be passionate about a role that requires new learnings working in a highly technical team, enjoys a fast-paced environment and has a bias towards automation to operate large-scale systems.

Your Impact

  • End-2-end ownership for designing, implementing and supporting globally distributed customer-facing PKI infrastructure and API.

  • Ownership of scalability, capacity, redundancy, and resiliency, maintenance and decommissioning planning for global PKI solution.

  • Provision, configure & support resilient hybrid cloud deployment architecture, while maintaining availability and performance SLAs based on business and product requirements.

  • Maintain all documentation related to certificate practice statement, including areas of design, deployment, validation, operational and DR/BCP.

  • Design proactive monitoring, alerting, trend analysis for PKI and underlying infrastructure, and support the operations team in implementation.

  • Increase maturity of PKI product/service by defining Governance and Standards, building Product Roadmaps, and publishing the PKI Engagement model with SLAs

  • Collaborate and partner with other development teams to define technical requirements for implementation and adoption of X.509 certificates usage in Palo Alto Networks products and cloud services and develop automation and integration methods with PKI solution.

  • Subject Matter Expert forall areas of X.509 certificates and implementation & operation of PKI

  • Create presentation layers for Technical, Business and Executive Management showing environment operational health based on Key Performance Indicators

Your Experience

  • Minimum 5 years PKI infrastructure experience with a strong understanding of PKI.

  • Minimum 5 years of Linux hands-on experience in managing and supporting Linux server infrastructure in CentOS/RHEL/Ubuntu

  • Experience and understanding of installation and management of OCSP and HSM solutions

  • Design and performance tuning for infrastructure and API in-depth knowledge of PKI elements such as X.509 certificates, PKI Elements and Hierarchy, Trust Models, Cross Certification and etc.

  • In-depth knowledge of Certificate Lifecycle Management

  • Must be able to collaborate between product management, engineering and IT teams on roadmap pertaining to PKI.

  • Experience in building a Certificate Practice Statement (CPS)

  • Strong technical writing skills to support required documentation

  • Must be comfortable with Ansible, Chef or similar configuration management tool to manage infrastructure as code and source code control systems such a GIT, SVN etc.

  • Experience with SafeNet HSMs is a plus.

  • Fluent in security & encryption terminology

  • Problem solving and troubleshooting of complex issues

  • Passion, drive, energy, a sense of humor and a great attitude!

  • BA/BS in Computer Science, Information Technology or the equivalent combination of work experience required

The Team

Working at a high-tech cybersecurity company within Information Technology is a once in a lifetime opportunity. You'll be joined with the brightest minds in technology, creating, building, and supporting tools and that enable our global teams on the front line of defense against cyberattacks. We're joined by one mission but driven by the impact of that mission and what it means to protect our way of life in the digital age. Join a dynamic and fast-paced team that feels excitement at the prospect of a challenge and feels a thrill at resolving technical gaps that inhibit productivity.

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. To learn more about our dedication to inclusion and innovation, visit our Life at Palo Alto Networks page and our diversity website.

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.

Additionally, we are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or an accommodation due to a disability or special need, please contact us at accommodations@paloaltonetworks.com.

#LI-DM1


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Principal Software Engineer Embedded Linux Development Santa Clara CA

Dell Inc

Posted 2 weeks ago

VIEW JOBS 10/1/2019 12:00:00 AM 2019-12-30T00:00 Job ID R036755 Date posted Oct. 01, 2019 Principal Software Engineer - Embedded Linux Development - Santa Clara, CA Job Title: Principal Software Engineer - Embedded Linux Development Location: Santa Clara, CA Dell Overview Dell provides the technology that transforms the way we all work and live. But we are more than a technology company — we are a people company. We inspire, challenge and respect every one of our over 100,000 employees. We also provide them with unparalleled growth and development opportunities. We can't wait for you to discover this for yourself as a Principal Software Engineer on our PSE team in California. The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners. Key Responsibilities As a member of the PSE software engineering team, you are expected to be an individual contributor in a team responsible for the design, development, and maintenance of high quality code on OS, device driver, and applications. Additional responsibilities include participation in and contribution to design reviews, to write functional specifications, to provide white papers that appropriately describe advanced technology, and to initialize and develop test plans. You should have rich experience in Linux system/kernel programming and the knowledge on distributed systems, embedded systems, and storage systems are very desired. Essential Requirements * Technical Bachelor's or Master's degree (Computer Science, and other related) with 7+ years of experience * Familiar with Linux/Unix administration, Linux kernel, Linux driver * Knowledge and hands on experiences with Linux system or driver development * Familiar with computer architectures like x86 and ARM * Knowledge and hands on experiences with embedded system development * Knowledge and hands on experiences with multi-threaded processes and multi-core architectures * Proficient in C/C++, familiar with scripting languages like Python, Perl, Shell * Strong communication and presentation skills * Ability to organize and manage multiple projects, setting priorities and working independently under aggressive timelines * Ability to write and analyze requirements, functional specifications, design specifications, test plans, and documentation * 8-10+ years professional industry experience Desirable Requirements * Strong understanding of memory hierarchy (Virtual memory/Cache/TLB) * Strong understanding of lower level user-space platform services. * Comfortable using hardware debug tools (logic analyzers) and software debug tools (GDB, kGDB, JTAG) * Familiarity with file systems, storage systems, and/or distributed systems * Familiarity with current and next generation storage protocols, including SATA, SAS, and NVMe * Solid understanding of bus protocols (primarily PCIe) * Solid understanding of operating systems concepts, firmware, BIOS, device drivers, system internals, network tools and utilities. * Familiar with hardware product's manufacturing process and flow for Enterprise customers. * Experience with product development for Enterprise customers. Benefits We offer highly competitive salaries, bonus programs, world-class benefits, and unparalleled growth and development opportunities — all to create a compelling and rewarding work environment. If you're ready to develop cutting-edge software for a changing world, this is your opportunity to develop with Dell. Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here. Apply now Apply now Dell Inc Santa Clara CA

Principal Engineer PKI & Linux

Palo Alto Networks Inc.