Palo Alto Networks logo

Sr Software Engineer, Tools and Platforms (Cortex)

Palo Alto Networks

Santa Clara, CA
Full Time
Senior
126k-205k
20 days ago

Job Description

About the Role

The Senior Software Engineer, Tools and Platforms (Cortex) at Palo Alto Networks is responsible for building innovative tools and platforms that support R&D and DevOps teams. The role involves developing high-quality, maintainable, and scalable software to enhance productivity, streamline workflows, and support the operational needs of a growing infrastructure. The position is part of the Cortex DevOps Tooling team, which focuses on infrastructure, cost optimization, security, and orchestration across SaaS products, fostering a software-driven approach to infrastructure and operations.

Key Responsibilities

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst best design practices
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
  • Contribute to existing documentation
  • Provide operational support for our tools/applications maintained by the Cortex DevOps Tooling team
  • Maintain/build resilient infrastructure focused on performance, security, and sound system design practices

Requirements

  • Graduate degree or equivalent practical experience in Computer Science, Electrical Engineering, or equivalent military experience
  • Proficiency with software development in one or more programming languages, with Python preferred
  • Experience developing large-scale infrastructure, distributed systems, networks, or with compute technologies, storage, or hardware architecture
  • Proficiency with any major Cloud Provider(s)
  • Experience with developing, deploying, and/or maintaining micro-services architecture with Kubernetes
  • Proficiency in code and system health, diagnosis, resolution, and software test engineering

Nice to Have

  • Experience with developing, deploying, and/or maintaining micro-services architecture with Kubernetes

Qualifications

  • Degree or equivalent practical experience in Computer Science or Electrical Engineering

Benefits & Perks

  • Compensation between $126,000 and $204,500 per year, depending on qualifications, experience, and work location
  • Potential inclusion of restricted stock units and a bonus
  • Employee benefits as described in the company's benefits overview

Working at Palo Alto Networks

Palo Alto Networks values collaboration, innovation, and diversity. The company fosters an environment of disruptive innovation, integrity, inclusion, and ongoing learning. Employees work full-time from the office with flexibility where needed, emphasizing casual conversations, problem-solving, and trusted relationships. The company is committed to providing reasonable accommodations for individuals with disabilities and celebrates diversity in the workplace.

Apply Now

Job Details

Posted AtJul 5, 2025
Job CategoryDevOps
Salary126k-205k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Palo Alto Networks

Website

paloaltonetworks.com

Company Size

10000+ employees

Location

Santa Clara, CA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches