Palo Alto Networks

Principal Software Engineer

Palo Alto Networks

City of London, England, United Kingdom · Full Time

Be the first to apply

Experience
Any
Salary
Openings
1
Posted
2 days ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Palo Alto Networks

At Palo Alto Networks®, we unite in our mission to protect the digital way of life. Our work thrives at the nexus of innovation and meaningful impact, tackling real-world challenges with advanced technology and daring ideas. Here, every voice matters, and every contribution is valued. Join us to engage in meaningful work alongside passionate experts.

We aim to be the cybersecurity partner of choice by pioneering the industry's future. Our guiding values include Disruption, Collaboration, Execution, Integrity, and Inclusion. AI is deeply embedded in all we do, amplifying individual impact. We believe in the power of in-person collaboration, supporting office-based teamwork with flexibility to boost problem-solving, relationships, and precision.

Job Summary

We seek a seasoned, inquisitive, and motivated Principal Software Engineer to join our expanding team focused on Workload Identity. This role offers an exciting opportunity to transform communications security between services, spanning core areas like networking, security, authorization, SDKs, cloud platforms, Kubernetes, and more.

The ideal candidate will have broad expertise in security, networking, and cloud technologies with specific experience in Workload Identity. This position includes significant growth potential and requires adaptability throughout the product development lifecycle and team evolution.

Responsibilities

  • Design and implement software addressing Workload Identity challenges including prototypes, client and server-side, through to production releases.
  • Lead, mentor, and collaborate closely with the development team to cultivate growth and excellence.
  • Engage with internal and external stakeholders to present progress, discuss priorities, and provide technical insights regarding feasibility and complexity.
  • Serve as the technical lead of the team, delegating tasks and guiding peers through development stages.

Qualifications

  • Extensive experience in software design, architecture, coding, and testing.
  • Proficient in software development using Golang.
  • Advanced expertise in areas including networking, security, cloud technologies, Kubernetes, encryption, PKI, JWT, and SPIFFE.
  • Proven ability to solve complex problems at enterprise scale while meeting performance and quality standards.
  • Demonstrated leadership in managing and mentoring software development teams, with or without direct line management responsibilities.
  • Experience collaborating with product managers and field teams in product development cycles.
  • We value unique skills and experiences; candidates are encouraged to apply even if their background does not match all stated qualifications.

Our Commitment

We are innovators challenging the cybersecurity status quo. Diversity fuels our success, and we're committed to equal opportunity employment without discrimination based on any legally protected characteristic.

We provide reasonable accommodations for qualified individuals with disabilities. Applicants requiring assistance should contact us for support.

Note: This role is not eligible for immigration sponsorship. Applicants must have the legal right to work in the UK.

Level

Lead

Industry

Cybersecurity

Tools & software

Kubernetes required

How they work

Communication Teamwork & Collaboration Adaptability Leadership Relationship Building
🤖
Online · instant AI help
Broxer