Palo Alto Networks · 4 hours ago
Principal Engineer Software (IoT PM)
Palo Alto Networks is a cybersecurity company dedicated to protecting the digital way of life. They are seeking a Principal Engineer to design and implement innovative IoT security products and services, focusing on scalability and integration with third-party systems.
Responsibilities
Design and implement the highly scalable and easily managed services for IoT security products to exchange IoT intelligences and extend system functionality through integrations with third party systems like ServiceNow, SIEMs and Cisco/ISE etc
Design and implement the highly scalable and high performance services to support IoT devices’ operational technology support
Design and implement IoT Security Web Service APIs using NodeJS and SQL/Nosql database technology to provide key metrics and analytics for IoT devices
Design and implement algorithms for Device Security event connector and inspector management services to transfer customer network data into the cloud for storage and analytics at scale
Design and implement data pipeline to support IoT security features like device Identification, alert publishing, and device status tracking
Qualification
Required
Must have BS/MS in Computer Science/Engineering with 8~10 years software development experience or equivalent military experience required
Must have 5+ years of working experience with Amazon AWS, Google GCP or MS Azure
Must have 5+ years of experience building large-scale distributed serving system
Must have 8~10 years of software development experience with NodeJS/JAVA/Python
Must have experience with Linux and Shell scripting
Must have good communication skills
Must have great problem-solving skills
Preferred
Prefer knowledge of MongoDB, Kafka/firehose, Redis, Spark/Spark Streaming/Spark SQL, Redshift, or other data warehousing solutions
Prefer knowledge of Network domain
Prefer experiences in building real-time analytics systems or machine learning systems
Good to have experience in Single Sign On (SSO) integration, Graph Data Lakehouse
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-14
2026-01-13
Jerusalem Post
2026-01-11
Company data provided by crunchbase