Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Engineer Software

$156.4k - $253k

PaloAlto Networks

Our Mission

At Palo Alto Networks , we're united by a shared mission-to protect our digital way of life. We thrive at the intersection of innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Here, everyone has a voice, and every idea counts. If you're ready to do the most meaningful work of your career alongside people who are just as passionate as you are, you're in the right place.

Who We Are

In order to be the cybersecurity partner of choice, we must trailblaze the path and shape the future of our industry. This is something our employees work at each day and is defined by our values: Disruption, Collaboration, Execution, Integrity, and Inclusion. We weave AI into the fabric of everything we do and use it to augment the impact every individual can have. If you are passionate about solving real-world problems and ideating beside the best and the brightest, we invite you to join us!

We believe collaboration thrives in person. That's why most of our teams work from the office full time, with flexibility when it's needed. This model supports real-time problem-solving, stronger relationships, and the kind of precision that drives great outcomes.

Job Summary

Key Responsibilities
  • Lead the Identity Platform's technical strategy as an individual contributor-architecting resilient, distributed systems and taking end-to-end ownership of major cross-team initiatives.
  • Make initiative-level design and architecture decisions in fast-moving, ambiguous conditions; document trade-offs and align cross-functional stakeholders around technical directions without direct reporting authority.
  • Set and enforce the engineering bar through design and code reviews, upholding security, scalability, and performance criteria in alignment with Palo Alto Networks engineering practices.
  • Prototype, design, and build new platform components and Proof of Concepts (PoCs); Write clean, secure, and performance-optimized code while applying test-driven development, automation, and CI/CD practices.
  • Leverage AI/ML to automate incident detection, root cause analysis, and remediation - reducing toil and accelerating mean time to resolution
  • Partner with Product, Infrastructure, and Support teams to translate customer and business needs into scalable system designs and delivery plans.
  • Mentor senior and junior engineers through code reviews, and design guidance. Partner with engineering managers on hiring to help attract, evaluate, and onboard high-caliber talent.
  • Champion AI-augmented engineering across the team using modern AI tools, reusable context assets, and efficient workflows. Critically review AI-generated code for correctness, security gaps, and API accuracy while maintaining strict data privacy, secret security, and risk mitigation standards.
#LI-KR1

Qualifications

Qualifications
  • B.S. or higher in Computer Science or related technical field (or equivalent practical experience), with 12+ years of professional software engineering experience and a proven track record in a Tech Lead or Principal Engineer role.
  • 8+ years of solid experience architecting and developing large-scale, complex applications, distributed microservices, and modern cloud-native systems (preferably AWS, Azure, or Google Cloud Platform).
  • Demonstrated, hands-on proficiency with modern AI-assisted development tools (e.g., Cursor, Claude Code, GitHub Copilot, or equivalent agentic IDEs) to accelerate design, implementation, code review, and debugging-with a clear understanding of when and when not to leverage AI.
  • Technical Stack & Identity Domain:
    • Deep expertise in enterprise backend development using .NET / C# (or comparable enterprise stack), along with web development and modern test methodologies.
    • Expertise in building and integrating web services (REST, SOAP) and deep knowledge of authentication/identity standards (SAML, WS-Fed, OpenID Connect, OAuth).
    • Knowledge of Directory Services (e.g., Active Directory) is a plus.
    • Deep, hands-on experience designing, building, and operating microservices on containerized platforms - Docker, Kubernetes, and managed offerings such as AWS EKS (or equivalent GKE/AKS) - including service meshes, autoscaling, rolling deployments, observability, and production-grade reliability patterns.
  • Strong knowledge of databases and caching technologies (e.g., PostgreSQL, Redis), data modeling, analytics, and system performance profiling/tracing.
  • Solid grounding in secure-by-default design, threat modeling, vulnerability management, Agile practices, and CI/CD automated deployments.
  • Strong strategic thinking, problem-solving, negotiation, and written/verbal communication skills to articulate complex technical decisions to both technical and executive audiences.
Compensation Disclosure

The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/com-missioned roles) is expected to be the annual range listed below. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here.

$156,400.00 - $253,000.00/yr

Our Commitment

We're trailblazers that dream big, take risks, and challenge cybersecurity's status quo. It's simple: we can't accomplish our mission without diverse teams innovating, together.

We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at

Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and 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 your information will be kept confidential according to EEO guidelines.

Is role eligible for Immigration Sponsorship?: Yes
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Engineer Software in California vacancy
  • $154.68k - $231.7k

     ...transceivers, highly efficient analog designs, and powerful cryptographic engines. These solutions address all segments of the hard disk drive (...  ....Responsible for the planning, execution, and delivery of software for Marvell .This role requires a strategic thinker with strong... 
    Suggested
    Permanent employment
    Full time
    Internship
    Work from home

    Marvell

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...problem-solving, stronger relationships, and the kind of precision that drives great outcomes.Job SummaryWe are seeking a Principal Software Engineer to join our Machine Identity Management CyberArk team, focused on building and scaling frontend experiences that enable... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $249.02k - $292.96k

     ...network and security services of Aviatrix’s multi-cloud network platform as a managed offering.We are seeking a hands-on Principal Engineer TL/M - Software Development to join our PaaS team. In this role, you will lead a team of engineers while also contributing to... 
    Suggested
    Full time
    Temporary work
    Local area
    Flexible hours
    Day shift

    Aviatrix

    Santa Clara, CA
    11 hours ago
  • $147k - $237.5k

     ...DoorDash, Affirm, and Zillow.Job SummaryAs a hands-on Security Engineer, you will play a crucial role within the infrastructure engineering...  ...a deep understanding of security infrastructure, strong system software development skills, and empathy for other developers. Your goal... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    San Francisco, CA
    3 days ago
  • $147k - $237.5k

     ..., and the kind of precision that drives great outcomes.Job SummaryYour CareerBring your backend java cloud engineering skills to work on the latest cloud software/web applications. Help us deploy and scale the next generation of cloud security utilizing big data and Analytics... 
    Suggested
    Full time
    Work at office
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $147k - $237.5k

     ...organization is scaling rapidly, and we are looking for world-class Principal Engineers to drive the future of our platform. We are actively hiring...  ...platform and tooling that enables developer velocity and software reliability for the entire Chronosphere engineering... 
    Full time
    Remote work

    Palo Alto Networks

    San Francisco, CA
    4 days ago
  • $183.6k - $297k

     ...for configuring, receiving, and responding to alerts.Our users—software developers—need to troubleshoot issues that impact their own...  ...possibilities, and quickly root-cause issues. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    San Jose, CA
    4 days ago
  • $156.4k - $253k

     ...and intuitive for enterprise users. The Role As a Principal/Sr. Staff Frontend Engineer on the AIRS team, you will operate at the intersection...  ...Education & Experience: BS/MS in Computer Science, Software Engineering, or a related technical field (or equivalent... 
    Full time
    Work at office
    3 days per week

    PaloAlto Networks

    California
    1 day ago
  • $183.6k - $297k

     ...great outcomes. Job Summary Job Summary As a Senior Principal Backend Engineer in our group, you will be a key technical leader...  ...or a related technical field. ~14+ years of professional software engineering experience, with a focus on distributed, cloud... 
    Full time
    Work at office

    PaloAlto Networks

    California
    2 days ago
  • $147k - $237.5k

     ...data sets. Job Summary Palo Alto Networks is seeking a Principal Backend Engineer to become a vital part of our Cortex backend engineering...  ...platform. This position requires a solid background in software engineering, with proficiency in Go and Python, and a keen... 
    Full time
    Work at office

    PaloAlto Networks

    California
    4 days ago
  • $147k - $237.5k

     ...Job Summary Sr Staff Data Center & OpenShift Operations Engineer Position Overview The Senior Data Center Operations Engineer...  .... Complex Troubleshooting: Resolve deep-stack hardware and software issues, from faulty GPU firmware to OpenShift SDN (OVN-Kubernetes... 
    Full time
    Work at office
    Remote work
    Visa sponsorship
    Work visa

    PaloAlto Networks

    California
    2 days ago
  • $170k - $277k

     ...relationships, and the kind of precision that drives great outcomes. Job Summary Principal Full-Stack developer Overview: We are looking for a talented Principal Full-Stack Engineer that will leverage their extensive experience in both frontend and backend... 
    Full time
    Work experience placement
    Work at office

    PaloAlto Networks

    California
    1 day ago
  • $170k - $277k

     ...evolve, together. Your Career: We are the WildFire Team in the Content Delivered Security Service (CDSS) organization. Our engineering and Security Research team is at the core of our products and deliver the best of security services in the cloud to prevent cyberattacks... 
    Full time
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    PaloAlto Networks

    California
    11 hours ago
  • $156.4k - $253k

     ...time problem-solving, stronger relationships, and the kind of precision that drives great outcomes. Job Summary As a Principal Software Engineer on the Prisma AIRS Runtime Security team, you will serve as a technical visionary and strategic leader shaping the future... 
    Full time
    Work at office

    PaloAlto Networks

    California
    1 day ago
  • $156.4k - $253k

     ...real-time problem-solving, stronger relationships, and the kind of precision that drives great outcomes. Job Summary As a Software Engineer, you will build the highly scalable, distributed cloud architectures that power our next-generation threat prevention... 
    Full time
    Work at office
    3 days per week

    PaloAlto Networks

    California
    2 days ago
  • $220k - $292k

     ...not years.WHY WE'RE HERE: The systems engineering team is looking for experienced systems...  ...ideally will have a strong background in software systems for unmanned platforms. In...  ...systems.WHAT YOU'LL DOWe are hiring a Principal Systems Engineer with a background in air... 
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Costa Mesa, CA
    3 days ago
  • $147k - $237.5k

     .... Job Summary Your Career We're seeking innovators - engineers who seek to design new products, designing state-of-the-art products...  ...~ BS/MS in Computer Science/Engineering with 5~10 years software development experience ~5+ years of working experience with... 
    Full time
    Work experience placement
    Work at office

    PaloAlto Networks

    California
    3 days ago
  • $170k - $277k

     ...precision that drives great outcomes. Job Summary We are seeking a Module FW Integration Engineer - For Module Integration and Cellular Certification to drive software validation, automation, and the cellular certification lifecycle for our wireless products. This... 
    Full time
    Work at office

    PaloAlto Networks

    California
    1 day ago
  • $156.4k - $253k

     ...ensuring a formidable security posture from development through runtime. We are looking for a highly skilled and experienced Principal Software Engineer to join the Prisma AIRS shared services team, specifically focused on platform applications. In this role, you will play... 
    Full time
    Work at office
    3 days per week

    PaloAlto Networks

    California
    11 hours ago
  • $142.2k - $213.4k

     ...right opportunities to fit your life and launch your career today. We are looking for you to join our team as a Sr. Principal Embedded Engineer Software based out of San Diego, CA. What You'll Get to Do In this role you will design, develop, integrate and test software... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    San Diego, CA
    4 days ago
  • $180k - $275k

     ...technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL OPERATIONS ENGINEER, APPLICATION SOFTWAREDo you want to be part of the team that builds the software SpaceX uses to design, build, launch, and operate rockets and satellites? Do... 
    Permanent employment
    Temporary work
    Local area
    Weekend work
    Day shift

    SpaceX

    Hawthorne, CA
    2 days ago
  • $147k - $237.5k

     ...Palo Alto Networks network security portfolio.The Team:Our engineering team is at the core of our products - connected directly to...  ...lives that are only enabled by a secure digital environment.Principal Software Engineers are:Technical experts that help accelerate... 
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $200k - $260k

    Senior Principal Engineer, Software/Firmware About the job Senior Principal Engineer, Software/Firmware Job Title: Senior Principal Engineer, Software/Firmware Salary: USD $200,000 - $260,000 / year Sponsorship: None available at this time About the Opportunity A leading... 
    Visa sponsorship

    Fox Point Recruitment LLC

    Santa Clara, CA
    2 days ago
  • $145k - $236k

     ...information, visit Summary of Role:We are seeking a Field Application Engineer (NAM) to support and drive customer engagements with leading...  ...with MIPS’ product portfolio, including processor IP, software tools and custom silicon solutions.Essential Responsibilities:Your... 
    Full time
    Work at office
    Local area
    Immediate start

    Globalfoundries

    Santa Clara, CA
    1 day ago
  • $147k - $237.5k

     ...: Santa Clara, California, United States Engineering Full-time Ref ID: JR-005320 Our Mission At Palo Alto Networks® everything starts...  ...Must have BS/MS in Computer Science/Engineering with 8~10 years software development experience or equivalent military experience... 
    Full time
    Work experience placement
    Casual work
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    7 days ago
  • $156.4k - $253k

     ...ensuring a formidable security posture from development through runtime. We are looking for a highly skilled and experienced Principal Software Engineer to join the Prisma AIRS shared services team, specifically focused on platform applications. In this role, you will play... 
    Full time
    Work at office
    3 days per week

    Palo Alto Networks

    Sacramento, CA
    2 days ago
  •  ...full development lifecycle, operate production services, collaborate across product and engineering teams, and mentor engineers. Requirements: Requires 10 or more years of software engineering experience building large distributed systems and cloud web services, proficiency... 

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $179k - $244k

    Sr Staff / Principal Application Engineer - System SoftwareCategoryApplication & Customer SupportLocationSan Jose, CAExperienceMore than 6 Years...  ...EducationBachelor's DegreeJob DescriptionMediaTek is looking for a software engineer with a strong background in embedded systems and... 

    MediaTek

    San Jose, CA
    4 days ago
  • $179.76k - $286k

    Sr. Staff/Principal Engineer - System SoftwareCategorySoftwareLocationSan Jose, CAExperienceMore than 8 Years Work Expe.Job DescriptionAbout...  ...and verify the major functions independently• Regular software release and multiple branch conflict resolving• Customer Issue... 
    Temporary work

    MediaTek

    San Jose, CA
    11 hours ago
  •  ...keep our world moving forward. Description We are hiring a Principal Engineer to serve as an architect for our Enterprise AI platform for...  ...Computer Science, or a related field. 7+ years of professional software engineering experience, including 5+ years in architecture... 

    SanDisk

    Milpitas, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Engineer Software. Be the first to apply!