Principal Engineer Software - (Web Application Development - Threat Research) jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Growth Opportunities
check
H1B Sponsor Likelynote

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

PythonSQLReactREST APIsDockerKubernetesGoogle CloudThreat intelligenceCommunication skills

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

company-logo
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 Company
Total Funding
$65M
Key Investors
Icon VenturesLehman HoldingsGlobespan Capital Partners
2012-07-20IPO
2008-11-03Series C· $10M
2008-08-18Series C· $27M

Leadership Team

leader-logo
Helmut Reisinger
CEO EMEA
linkedin
leader-logo
Nikesh Arora
Chairman CEO
linkedin
Company data provided by crunchbase