Software Engineer (Security Research)
Palo Alto Networks
Santa Clara, CA, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Big Data
Computer Engineering
Software Design Documents
DevOps
Distributed Systems
Apache Hadoop
Apache HBase
Network Security
Machine Learning
MongoDB
MySQL
+15 more
Performance Tuning
RabbitMQ
Web Application Security
Software Engineering
Data Streaming
Web Crawlers
Web Content
Integration Tests
Kubernetes
Information Technology
Cassandra
Palo Alto Networks
Apache Kafka
Docker
Microservices
Job description
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.
Requirements
- 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 Networks HERE and check out our FAST FACTS
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.wayup.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
9 Ways to Make Money Hacking
about 2 years ago
KD
Krissy Davis
Best Countries for Software Engineers
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
KD
Krissy Davis
Best Paying Jobs in Technology
about 3 years ago
CH
Chris Heilmann
Dev Digest 129 - Now that's what I call private data!
almost 2 years ago