Software Engineer (Security Research)

Palo Alto Networks   •  

Santa Clara, CA

Industry: Technology

  •  

Less than 5 years

Posted 42 days ago

Description

Our Mission

At Palo Alto Networks® everything starts and ends with our mission: protecting our way of life in the digital age by preventing successful cyberattacks. It’s not a small goal. It isn’t simple either, but we aren’t in this for the easy answer. As a company with a foundation in challenging the way things are done, we’re looking for innovators with a dedication to best. In return, your career will have a tangible impact – one that's working toward technology that affects every level of society.

Our mission doesn’t happen by treading softly – no, it happens by defining an industry. It means building products that haven't been thought of. It means selling products with a solutions mindset. It means supporting theinfrastructure of a company that moves at an incredible speed – intentionally – to stay ahead of the world’s next cyberthreat.

Your Career and The Team

As a member of the 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.

Your Impact

  • 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

Your Experience

  • 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
  • BS/MS in Computer Science or Computer Engineering