Palo Alto Networks is looking to solve the problem of preventing successful cyber attacks and protecting our digital way of life by hiring a Software Engineer to join their Research and Development (R&D) team.
Requirements
- Strong programming skills in either Python, Java or C
- Familiarity with Networking fundamentals (for Embedded & Distributed Systems positions)
- An understanding of the fundamentals of Computer Science
- Interest in Cybersecurity
- Bachelor's degree earned recently or anticipated to be earned within the next 12 months in Machine Learning, Computer Science, Cybersecurity, Data Science, Artificial Intelligence, Software Engineering or something similar
Responsibilities
- Collaborate and execute alongside experience engineers
- Help us disrupt the cybersecurity industry using the latest and greatest technologies
- Write code that meaningfully improves our products and services
- Learn about the cybersecurity industry from the world's leading security experts
Other
- Ability to work cross functionally with other engineers, researchers and Product Managers
- Excellent communications skills
- Exemplify strong initiative and ability to work independently with limited direction
- We expect office-based employees to be in the office three days per week, with two days working from where they choose
- Bachelor's degree earned recently or anticipated to be earned within the next 12 months