Principal Software Engineer – Firewall & Networking

Jobs Paloaltonetworks

California

On-site

USD 104,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Palo Alto Networks is seeking engineers to design and develop security features for our next-generation firewalls in the Layer7 area. You will collaborate with product management to translate user requirements into robust software, applying your C/C++ skills across the full development lifecycle.

We value collaboration, rapid learning, and the ability to work with multi-functional teams. This role emphasizes ownership, performance, and secure software practices in a fast-paced environment.

Qualifications

  • B.S. degree in Computer Science, similar technical discipline or equivalent practical experience; MS or Ph.D. preferred or equivalent military experience
  • Strong proficiency in C and C++ programming languages
  • In-depth knowledge of networking concepts, including TCP/IP, and familiarity with TLS and L4-L7 protocols is a plus
  • Experience in developing and optimizing software for performance, scalability, and security
  • Solid understanding of software development methodologies, version control systems, and agile practices
  • Excellent problem-solving skills and the ability to work independently and collaboratively in a team environment
  • Verbal and written communication skills to work with multi-functional groups - a good team player with a can-do attitude
  • Flair for coding in C/C++/GO

Responsibilities

  • Design and develop security features on next-generation firewalls as part of Layer7 Security
  • Collaborate with product management on user requirements and functional design
  • Apply programming skills for robust implementation and interact with QA and field support throughout the software development life cycle
  • Identify and implement improvements to development processes

Skills

C/C++ programming
Networking (TCP/IP)
Software performance optimization
Software development lifecycle
Agile practices
Go language

Education

B.S. in Computer Science or equivalent

Job description

Palo Alto Networks is seeking engineers to design and develop security features for our next-generation firewalls in the Layer7 area. You will collaborate with product management to translate user requirements into robust software, applying your C/C++ skills across the full development lifecycle.

We value collaboration, rapid learning, and the ability to work with multi-functional teams. This role emphasizes ownership, performance, and secure software practices in a fast-paced environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Security Software Engineer – Next‑Gen Firewalls
Lead Security Software Engineer – Next‑Gen Firewalls

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 150,000 - 250,000
Principal Product Manager - Firewall Security & Identity
Principal Product Manager - Firewall Security & Identity

Palo Alto Networks Unit 42 • Santa Clara (CA)

On-site
USD 180,000 - 260,000
Restricted Stock Units
Bonus
Senior Staff Software Engineer, Layer 7 Cloud Security
Senior Staff Software Engineer, Layer 7 Cloud Security

Palo Alto Networks • San Jose (CA)

On-site
USD 180,000 - 240,000
Restricted stock units
Bonus
Employee benefits
Senior Staff Software Engineer, Layer 7 Security & Cloud
Senior Staff Software Engineer, Layer 7 Security & Cloud

Palo Alto Networks • San Jose (CA)

On-site
USD 135,000 - 218,000
Senior Staff Engineer – Real-Time Layer 7 Security
Senior Staff Engineer – Real-Time Layer 7 Security

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 160,000 - 200,000
Principal Software Engineer
Principal Software Engineer

Palo Alto Networks, Inc. • San Jose (CA)

On-site
USD 156,000 - 253,000
Senior Cloud Security Engineer — Next-Gen Firewall Platform
Senior Cloud Security Engineer — Next-Gen Firewall Platform

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 150,000 - 180,000
Principal Cloud Security Engineer – Layer-7
Principal Cloud Security Engineer – Layer-7

Palo Alto Networks, Inc. • Santa Clara (CA)

Hybrid
USD 147,000 - 237,500
Cloud Security Engineer — Next-Gen Firewall Service
Cloud Security Engineer — Next-Gen Firewall Service

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 150,000 - 180,000
Senior Staff Software Engineer — Layer 7 Security
Senior Staff Software Engineer — Layer 7 Security

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 160,000 - 200,000