About the Role
Lead the design and development of next-generation Layer 7 security capabilities, driving innovation in large-scale systems protecting mission-critical infrastructure worldwide. Define architecture, influence product direction, and lead security technology development to address sophisticated and evolving threats. This role requires deep expertise in systems programming, networking, and distributed systems, along with a strong track record of delivering high-performance, production-grade software.
Responsibilities
- Lead the architecture, design, and development of advanced Layer 7 security capabilities within next-generation firewall platforms
- Drive the development of highly scalable, real-time, distributed cloud security systems
- Define and implement robust, high-performance, and maintainable system architectures
- Set technical direction for critical components, ensuring scalability, reliability, and security
- Partner with product management, security research, and platform teams to translate complex requirements into executable designs
- Lead end-to-end execution across the software development lifecycle, from concept through deployment and sustainment
- Establish and enforce engineering best practices, including code quality, performance optimization, and secure development
- Mentor senior and junior engineers, and elevate the technical capabilities of the organization
- Identify architectural, tooling, and process gaps and drive improvements at an organizational level
- Serve as a technical authority for debugging, performance tuning, and complex system challenges
Requirements
- Bachelor’s, Master’s, or Ph.D. in Computer Science or related technical field, or equivalent practical/military experience
- 12+ years of professional software engineering experience, including significant time in senior technical leadership roles
- Expert-level proficiency in C and strong proficiency in Go
- Extensive experience developing in Unix/Linux environments
- Proven experience designing and building large-scale, high-performance distributed systems
- Deep expertise in networking fundamentals, including TCP/IP internals and network security technologies
- Advanced experience with multi-threaded, multi-process, and multi-core system design
- Strong foundation in data structures, algorithms, and systems-level performance optimization
- Demonstrated ability to lead architecture and deliver complex, cross-functional initiatives
- Strong communication skills with the ability to influence technical and non-technical stakeholders
- Experience with cloud platforms, orchestration systems, and containerized deployments
- Expertise in TLS/SSL internals, cryptography, and libraries such as OpenSSL
- Experience with HTTP protocols and backend service development
- Proficiency in Python for tooling, automation, or system integration
Skills
- C
- Go
- Unix/Linux
- Distributed systems design
- Networking fundamentals
- TCP/IP internals
- Network security technologies
- Multi-threaded system design
- Multi-process system design
- Multi-core system design
- Data structures
- Algorithms
- Systems-level performance optimization
- Architecture leadership
- Cross-functional initiative delivery
- Communication
- Cloud platforms
- Orchestration systems
- Containerized deployments
- TLS/SSL internals
- Cryptography
- OpenSSL
- HTTP protocols
- Backend service development
- Python
Work Type
- Full-time
- Onsite (with flexibility)
Experience Level
- 12+ years of professional software engineering experience
- Significant time in senior technical leadership roles
Education Level
- Bachelor’s in Computer Science or related technical field
- Master’s in Computer Science or related technical field
- Ph.D. in Computer Science or related technical field
- Equivalent practical/military experience
Salary/Compensations
- $147,000.00 - $237,500.00/yr
About the Company
- United by a shared mission to protect our digital way of life.
- Thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking.
- Everyone has a voice, and every idea counts.
- Cybersecurity partner of choice, trailblazing the path and shaping the future of the industry.
- Values: Disruption, Collaboration, Execution, Integrity, and Inclusion.
- Weave AI into the fabric of everything we do, augmenting individual impact.
- Believe collaboration thrives in person; most teams work from the office full time with flexibility.
- Engineering team is at the core of our products and connected directly to the mission of preventing cyberattacks.
- Constantly innovating, challenging industry thinking about cybersecurity.
- Engineers build products to solve problems no one has pursued before.
- Define the industry instead of waiting for directions.
- Need individuals comfortable in ambiguity, excited by challenge, and empowered by unknown risks facing everyday lives, enabled by a secure digital environment.
Equal Opportunity
- Trailblazers that dream big, take risks, and challenge cybersecurity’s status quo.
- Cannot accomplish mission without diverse teams innovating, together.
- Committed to providing reasonable accommodations for all qualified individuals with a disability.
- Palo Alto Networks is an equal opportunity employer.
- Celebrate diversity in our workplace.
- 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.
- All information will be kept confidential according to EEO guidelines.
