
Job description
As a Principal Software Engineer, you will be responsible for building and designing distributed backend services that serve as the backbone of our platform. You will work with the latest cloud technologies, integrate them with service APIs from different cloud providers, and implement development methodologies to achieve optimal outcomes.
Analyze requirements, design, develop, and support highly scalable software features and infrastructure on our next-generation security platform. Develop algorithms to integrate targeted ML/AI concepts as it relates to operations in our cloud security platform.
This position presents a unique opportunity to take charge of the new product architecture, build it from scratch, and shape the future of our product. You will play a vital role in shaping the future of our product and contribute to its success in the cybersecurity industry.
Company

Tech, Software & IT Services
Palo Alto Networks is a global cybersecurity leader that delivers an integrated Security Operating Platform protecting organizations across clouds, networks, and endpoints. Leveraging AI, behavioral analytics, automation, and orchestration, the company offers next‑generation firewalls, cloud and SaaS security, threat intelligence, and endpoint protection. Its platform serves tens of thousands of customers worldwide and is tightly integrated with major cloud providers such as AWS, Azure, and Google Cloud. Palo Alto Networks distinguishes itself through relentless innovation, a robust partner ecosystem, and a mission to make each day safer for the digital world.
Keep exploring
Sign in to see similar jobs
Create a free account to discover roles related to this posting.
You'll be redirected to apply on the company site