Senior Staff Software Engineer – Cloud NW & AI Security
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
Requirements
- Expert C programming skills
- Hands-on experience developing for VMware ESX, XenServer, KVM, and/or Hyper-V
- Excellent communication and networking skills
- Minimum 4 years of related programming experience required
- BS/MS degree in Computer Science or Electrical Engineering or equivalent military experience required
Responsibilities
- Participate in all phases of the product development cycle, from definition, design, through implementation and test
- Develop functional specifications, assess task requirements and scheduling, and participate in development, debug and support
Preferred Qualifications
- Good understand of network security fields such as stateful firewall, packet processing, TCP stream inspection, network ACL, and HA preferred
- Experience with deployment on cloud environments (AWS, Azure, etc.)
- Experience developing device drivers and/or Linux kernel development preferred
- Experience with networking hardware and familiarity with physical networking technologies
- Strong scripting skills with bash and python
- Knowledge of orchestration systems like OpenStack is a plus
- Ability to work well with a group of senior engineers in a dynamic, fast-paced environment