Drimva

Palo Alto Networks

Software Engineer

$90K–$148K

Office - USA - CA - Headquarters · Full-time · Posted Jan 24, 2026

Education
Bachelor's degree in a stated technical field, earned recently or anticipated within the next 12 months.
Visa sponsorship
No work visa sponsorship.

About the job

Develop and deploy software for Palo Alto Networks’ cybersecurity products, using AI-assisted engineering practices to improve development workflows and product quality.

What you'll do

  • Design, develop, and deploy software with cross-functional teams; write and review maintainable code.
  • Use AI-assisted tools and help apply AI to code generation, testing, documentation, and refactoring.
  • Help automate development, deployment, and monitoring processes and improve team practices.

What they ask for

  • Recently earned or expected within 12 months a bachelor's degree in Computer Science, Software Engineering, Machine Learning, or a similar technical field.
  • Strong programming skills in at least one of Python, Java, or C.
  • Solid understanding of data structures, algorithms, and operating systems.
  • Ability to collaborate cross-functionally; networking fundamentals required for Embedded & Distributed Systems positions.

Nice to have

  • Exposure to LLMs or AI/ML APIs; familiarity with cloud environments and containerized development.
  • Experience with CI/CD pipelines, observability platforms, or infrastructure-as-code; interest in cybersecurity.

Pay

$90,000.00 - $147,500.00/yr (annual base salary)

Tools

Python, Java, C, Cursor, Claude Code, GCP, AWS, Azure

AI focus

Use AI-assisted development tools and help leverage AI for code generation, testing, documentation, refactoring, and developer workflows.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)