Principal Engineer Software (Prisma Access)

Palo Alto Networks
Onsite

About The Position

At Palo Alto Networks®, the mission is to protect our digital way of life by being the cybersecurity partner of choice. The company thrives on innovation and impact, solving real-world problems with cutting-edge technology and bold thinking. Employees are encouraged to have a voice and contribute ideas, working alongside passionate individuals to do meaningful work. Palo Alto Networks aims to trailblaze and shape the future of the cybersecurity industry, guided by values of Disruption, Collaboration, Execution, Integrity, and Inclusion. AI is integrated into their operations to augment individual impact. They seek innovators who are passionate about solving real-world problems and collaborating with bright minds. The company believes collaboration thrives in person, with most teams working from the office full time, offering flexibility when needed to support real-time problem-solving, stronger relationships, and precise outcomes. The role is for engineers who design new, state-of-the-art products, love to code, and are driven to build global products and develop new security disciplines to solve real-world problems. They are looking for leaders who take ownership of their areas of focus and are driven to pursue problems at every level, emphasizing high-level communication and collaboration with multi-functional teams.

Requirements

  • BS/MS in Computer Science/Engineering with 5~10 years software development experience
  • 5+ years of working experience with Amazon AWS, Google GCP or MS Azure
  • Experience building large-scale distributed serving system
  • 5-10 years of software development experience with NodeJS/JAVA/Python
  • Experience with Linux and Shell scripting
  • Strong communication skills
  • Great problem-solving skills

Nice To Haves

  • Knowledge of MongoDB, Kafka/firehose, Redis, Spark/Spark Streaming/Spark SQL, Redshift, or other data warehousing solutions.
  • Knowledge of Network Domain
  • Experiences in building real-time analytics systems or machine learning systems
  • Experience in Single Sign On (SSO) integration, Graph Data Lakehouse

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service