Palo Alto Networks is a revolutionary and dynamic company creating next generation enterprise security products. If you are a motivated, intelligent, creative, and hardworking individual who wants to contribute and make a difference, this job is for you!
We are the global cybersecurity leader, known for always challenging the security status quo. Our mission is to protect our way of life in the digital age by preventing successful cyberattacks. This has given us the privilege of safely enabling tens of thousands of organizations and their customers. Our pioneering Security Operating Platform emboldens their digital transformation with continuous innovation that seizes the latest breakthroughs in security, automation, and analytics. By delivering a true platform and empowering a growing ecosystem of change-makers like us, we provide highly effective and innovative cybersecurity across clouds, networks, and mobile devices.
Our Security Operating Platform is built for automation. It is easy to operate, with capabilities that work together, so customers can prevent successful cyberattacks. They can use analytics to automate routine tasks, so they can focus on what matters. We are known for continuously delivering innovations; and with Application Framework, we extend that to an open ecosystem of developers that benefit from our customers' existing investment in data, sensors, and enforcement points.
Keys to success for this position:
Experience in building backend systems, stream-based applications in a service-oriented architecture. A self-starter who can work independently and can work with ambiguity.
To prevent successful cyberattacks, many organizations collect indicators of compromise (IOCs) from various threat intelligence providers with the intent of creating new controls for their security devices. Unfortunately, legacy approaches to aggregation and enforcement are highly manual in nature, often creating complex workflows and extending the time needed to identify and validate which IOCs should be blocked.
Now security organizations can leverage MineMeld, an open-source application that streamlines the aggregation, enforcement and sharing of threat intelligence. MineMeld is available for all users directly on GitHub, as well as pre-built virtual machines (VMs) for easy deployment. With an extensible modular architecture, anyone can add to the MineMeld functionality by contributing code to the open-source repository.
More info: https://www.paloaltonetworks.com/products/secure-the-network/subscriptions/minemeld
A successful candidate must have:
5+ years overall Software Development experience building applications in Python, Java.
Experience building and consuming RESTful services
Hands on experience with stream processing like Kafka, RabitMQ etc
Comfortable with containerization technologies like Docker and Kubernetes
Experience working with CI/CD pipeline with build systems (like Jenkins, Bamboo...), packaging(rpm,docker images..) and distribution tools (like SALT, Puppet, Chef..)
Great communication skills and ability to work smoothly with cross functional teams
Distributed cache systems like Redis
Full-stack development is a PLUS
Learn more about Palo Alto Networks here and check out our fast facts
Palo Alto Networks Inc.