Palo Alto Networks
Software Engineer
$90K–$148K
Office - USA - CA - Headquarters · Full-time · Posted Jan 29, 2026
- Experience
- 1–3 years of software engineering experience.
- Education
- Bachelor's degree in Computer Science or a related field, awarded between May 2023 and July 2025.
- Visa sponsorship
- Will not sponsor applicants for work visas for this position.
About the job
Develop and improve cybersecurity software products across Palo Alto Networks’ Strata, Prisma, and Cortex organizations, using AI-assisted engineering practices.
What you'll do
- Design, develop, and deploy software with cross-functional teams; write maintainable code and participate in reviews and design discussions.
- Use AI-assisted development tools and help apply AI to code generation, testing, documentation, and refactoring.
- Automate development, deployment, and monitoring processes and contribute to team improvements.
What they ask for
- Bachelor's degree in Computer Science or a related field, awarded between May 2023 and July 2025.
- 1–3 years of software engineering experience.
- Proficiency in one or more modern programming languages, such as Python, JavaScript/TypeScript, Java, or Go.
- Basic understanding of software development lifecycles and version control tools like Git.
Nice to have
- Exposure to large language models (LLMs) or AI/ML APIs.
- Familiarity with GCP, AWS, or Azure and Docker or Kubernetes; experience with CI/CD, observability, or infrastructure-as-code.
Pay
$90,000.00 - $147,500.00/yr (USD, base salary)
Tools
Python, JavaScript/TypeScript, Java, Go, Git, Cursor, Claude Code, Docker
AI focus
Use AI-assisted development tools and help evolve practices using AI for code generation, testing, documentation, and refactoring; continuously learn AI technologies to improve developer workflows.
Model-written summary · the original posting is authoritative