Palo Alto Networks
Software Engineer Security Research
Palo Alto Networks, Santa Clara, California, us, 95053
PALO ALTO NETWORKS is the fastest-growing company in Silicon Valley, and a four-time Gartner Group Magic Quadrant winner for innovation and the ability to execute. Palo Alto Networks has been named a “best place to work” by the Silicon Valley Business Journal.
Our game-changing security platform brings together all key network security functions, including advanced threat protection, firewall, IDS/IPS, and URL filtering.
A fun and dynamic culture, we offer unprecedented career and financial growth potential, along with the chance to be part of the very important mission: to prevent cyber breaches and protect our digital way of life.
JOB DUTIES
As a member of Security Research Team, you will work with researchers on implementing different projects that detect and defense against various emerging threats in areas include Web security, Network security etc.
You will be a key person in transforming ideas into products which are part of the next generation security platform. The Security Research Team is responsible for innovating new security techniques. RESPONSIBILITIES:
Build threat research systems for both internal tools and customer-facing products.
Write design documents, SW development guidelines and best practices
Work closely with team members and PMs to gather requirements, design, implement and release.
Work with QA and DevOps on release/deployment;
Proven problem-solving and interpersonal communication skills.
QUALIFICATIONS:
Creative thinker and team player, with good communication skills and desire to make differences
3+ years of experience as a Java Developer in distributed systems
Ability to design and deploy component, regression and integration tests
Familiar with Microservice architecture, proficient on MongoDB, MySql, Hadoop,HBase, Cassandra
Experience in designing and tuning high-performance systems
Experience with Big data and streaming tools, Kafka, RabbitMQ
Experience with container based development (Docker, Kubernetes)
Knowledge of web crawler, machine learning, and web content classification
Hands-on and can-do attitude
EDUCATION/QUALIFICATION:
BS/MS in Computer Science or Computer Engineering
Learn more about Palo Alto NetworksHEREand check out ourFAST FACTS
Our game-changing security platform brings together all key network security functions, including advanced threat protection, firewall, IDS/IPS, and URL filtering.
A fun and dynamic culture, we offer unprecedented career and financial growth potential, along with the chance to be part of the very important mission: to prevent cyber breaches and protect our digital way of life.
JOB DUTIES
As a member of Security Research Team, you will work with researchers on implementing different projects that detect and defense against various emerging threats in areas include Web security, Network security etc.
You will be a key person in transforming ideas into products which are part of the next generation security platform. The Security Research Team is responsible for innovating new security techniques. RESPONSIBILITIES:
Build threat research systems for both internal tools and customer-facing products.
Write design documents, SW development guidelines and best practices
Work closely with team members and PMs to gather requirements, design, implement and release.
Work with QA and DevOps on release/deployment;
Proven problem-solving and interpersonal communication skills.
QUALIFICATIONS:
Creative thinker and team player, with good communication skills and desire to make differences
3+ years of experience as a Java Developer in distributed systems
Ability to design and deploy component, regression and integration tests
Familiar with Microservice architecture, proficient on MongoDB, MySql, Hadoop,HBase, Cassandra
Experience in designing and tuning high-performance systems
Experience with Big data and streaming tools, Kafka, RabbitMQ
Experience with container based development (Docker, Kubernetes)
Knowledge of web crawler, machine learning, and web content classification
Hands-on and can-do attitude
EDUCATION/QUALIFICATION:
BS/MS in Computer Science or Computer Engineering
Learn more about Palo Alto NetworksHEREand check out ourFAST FACTS