Palo Alto Networks · 1 hour ago
Principal Engineer Software - (Web Application Development - Threat Research)
Palo Alto Networks is dedicated to being the cybersecurity partner of choice, striving to protect our digital way of life. The Principal Engineer Software will play a key role in the Threat Research Engineering team by designing and building threat-centric application workflows and automations, while collaborating with researchers to enhance their tools and systems.
Cloud SecurityCyber SecurityNetwork SecuritySecurity
Responsibilities
Implement REST APIs and workflows using Python: You will integrate with diverse data stores (e.g., SQL, Spanner, BigQuery), systems that manage petabytes of critical threat data
Contribute to the development and enhancement of intuitive web-based applications using React: You will assist in building the user interfaces that help researchers visualize and analyze complex threat intelligence
Team Collaboration: Actively partner with other development teams and stakeholders to understand technical specifications and ensure smooth integration of systems and feature dependencies
Deployment and DevOps: Participate in our release cycles and use continuous integration and continuous delivery (CI/CD) practices
Qualification
Required
Strong understanding and usage of Python, SQL, and working knowledge of one or more non-relational databases such as ElasticSearch, Cassandra, BigQuery, etc
Strong background in developing JS based frontends, preferably in React
Experience developing container based applications using tools such as Docker and Kubernetes
Demonstrated full stack programming capability and desire to mature an idea or feature from pseudo-code to a minimum viable product
Creation of, and integration with REST APIs. Experience with Flask, FastAPI or other Python frameworks
Excellent written and verbal communication skills
Preferred
Experience with Google Cloud Spanner and Google Cloud Storage is a plus
Experience with cloud environments such as AWS or GCP is a plus
Background or interest in threat intelligence and applied security is a plus
Benefits
Restricted stock units
A bonus
Company
Palo Alto Networks
Palo Alto Networks is a cybersecurity company that offers cybersecurity solutions for organizations.
H1B Sponsorship
Palo Alto Networks has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (579)
2024 (482)
2023 (341)
2022 (452)
2021 (493)
2020 (235)
Funding
Current Stage
Public CompanyTotal Funding
$65MKey Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M
Recent News
2026-01-02
SEC Filings
2025-12-31
2025-12-30
Company data provided by crunchbase