Principal Software Engineer

Palo Alto Networks, Inc.

Southwestern Ontario

On-site

CAD 120,000 - 180,000

Full time

9 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare plans
Wellness programs
Professional development
Equity grants
Time off

Job summary

Palo Alto Networks, Inc. is seeking a highly experienced software engineer to advance Workload Identity initiatives.

You will work on security, networking, cloud, and related areas, prototyping through production, with a strong emphasis on scalable design and robust implementation. The role involves mentoring teammates and collaborating with internal and external stakeholders to align priorities and deliver impactful solutions.

Qualifications

  • Broad experience across security, networking, and cloud.
  • Specific experience with Workload Identity is preferred.
  • Experience solving problems at enterprise scale.
  • Ability to lead and mentor a software development team.
  • Strong background in design, architecture, implementation, and testing.
  • Knowledge of Golang.

Responsibilities

  • Design and develop Workload Identity features from prototyping to production.
  • Lead and mentor a close-knit engineering team.
  • Collaborate with stakeholders to present work and set priorities.
  • Contribute technical perspective on feasibility and trade-offs.

Skills

Golang
Security & Networking
Cloud & Kubernetes
Leadership
Enterprise-scale

Job description

  • We are looking for a highly experienced, curious and driven software engineer to join a growing area of our business
  • Workload Identity presents a huge opportunity to change the way that communication between services is secured. It is also a challenging area which touches on many different foundational pieces of modern software development – networking, security, authorization, SDKs, cloud, Kubernetes and much more
  • This role has a lot of scope for growth, and will require being adaptable as we move through the product development lifecycle and grow the team
  • Design and develop software to solve Workload Identity challenges, from prototyping to production, and including client and server
  • Develop, shape, lead, mentor, and collaborate with a close-knit team
  • Work with stakeholders (internal and external) to discuss ideas, present work that has been done, discuss priorities and options. In particular bringing the technical point of view on what is possible and what is easier or harder
Benefits
  • Healthcare: We value your health and provide options so you can choose what best supports your lifestyle and personal health goals. Various nationwide plans — including Blue Shield of California, Kaiser Permanente, Delta Dental, VSP, and more — are available to you and your family. Our providers offer the flexibility you want and the coverage you need
  • Wellness: With a large on-site gym and daily, instructor-led exercise classes at HQ in Santa Clara, Palo Alto Networks actively supports employee fitness. Our juice bar, Gym & Juice, features fresh juice blends, a quick and nutritious option pre- or post-workout. And our ongoing wellness speaker series highlights the latest trends in health and wellness
  • Development: Professional development is serious business at Palo Alto Networks, where the Talent Development team offers 25+ courses to help employees boost their careers and develop leadership capability
  • Financial: Most roles are eligible for equity grants, and we now offer new hires a quarterly vesting schedule right away. We want you to be fairly compensated and rewarded as soon as you make an impact – on our team, that happens immediately! And because we consider every employee a stakeholder in our long-term success, we offer an Employee Stock Purchase Plan (ESPP) with a 24-month lookback. From life insurance to health savings accounts, we provide ways to help you protect and grow your wealth. Palo Alto Networks offers both traditional and Roth 401(k) options, along with a company match of 50% to a max annual amount of $1,000
  • Time Off: In addition to paid corporate holidays, Flexible Time Off programs empower our employees to balance their work schedules with personal time off. We offer 12 weeks of full pay for medical leave and 6 weeks of full pay for parental leave. As a company with strong ties to the military and veterans, we also offer 26 weeks of full pay for military leave
  • Perks: Our corporate discount program provides employees with significant discounts on merchandise, travel and entertainment. We offer many on-site perks at headquarters, including cafeterias, fuel service, dry cleaning service, EV charging stations, and a company store. We also provide complimentary drinks, fresh fruit, and snacks in break rooms across our campus to help everyone power through the day.

Life at Palo Alto Network

We are looking for a high-performing engineer with broad experience across security, networking, cloud and more, ideally with specific experience related to the area of Workload IdentityAbove all else we are looking for someone to bring their unique skills and experience.

  • Experience solving problems at enterprise scale, performance and quality standards
  • Experience leading a software development team and mentoring others (with our without line management experience)
  • Strong software development background including design, architecture, implementation, and testing
  • Knowledge of software development in Golang
  • Advanced knowledge / experience in some/all of networking, security, cloud, Kubernetes, encryption, PKI, JWT, SPIFFE
  • Experience in product development and working with product managers and field teams
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer, Workload Identity & Security
Lead Software Engineer, Workload Identity & Security

Palo Alto Networks, Inc. • Southwestern Ontario

On-site
CAD 120,000 - 180,000
Healthcare plans
Wellness programs
Professional development
+2
Solutions Consultant 2
Solutions Consultant 2

Jobs Paloaltonetworks • Toronto

Remote
CAD 290,000 - 398,000
District Sales Manager
District Sales Manager

Palo Alto Networks, Inc. • Calgary

Remote
CAD 471,000 - 648,000
District Sales Manager
District Sales Manager

Jobs Paloaltonetworks • Toronto

Remote
CAD 475,000 - 654,000
Named Account Manager - Public Sector
Named Account Manager - Public Sector

Jobs Paloaltonetworks • Vancouver

Remote
CAD 388,000 - 534,000
Named Account Manager - Public Sector
Named Account Manager - Public Sector

Jobs Paloaltonetworks • Ottawa

Remote
CAD 278,000 - 382,000
Restricted stock units
Bonus opportunity
Identity Account Executive- Montreal
Identity Account Executive- Montreal

Jobs Paloaltonetworks • Montreal

Remote
CAD 393,000 - 540,000
Solutions Consultant 1
Solutions Consultant 1

Palo Alto Networks • Calgary

Remote
CAD 291,000 - 401,000
Domain Consultant - SASE
Domain Consultant - SASE

Palo Alto Networks • Vancouver

Remote
CAD 204,800 - 281,600
Manager, Solutions Consulting Calgary, Canada, Vancouver, Canada
Manager, Solutions Consulting Calgary, Canada, Vancouver, Canada

Palo Alto Networks • Calgary, Vancouver

Hybrid
CAD 376,000 - 517,000