Palo Alto Networks

Principal Software Engineer (Cortex Platform)

Palo Alto Networks
Apply
3 days ago
USA (city not specified)Staff+
H1B sponsor

Base Salary

$147k - $238k/yr

Responsibilities

  • Lead the end-to-end backend development of features and components from design and development through testing, deployment, and maintenance.
  • Collaborate across teams and disciplines to shape solutions and integrate product components.
  • Drive technical excellence through code reviews, design reviews, and architectural decisions.
  • Provide real-time mitigation and solutions for production issues to maintain platform stability and customer satisfaction.
  • Explore and apply new technologies and methodologies to innovate and scale the Cortex Platform.
  • Design and implement elegant, scalable, and maintainable backend services.
  • Mentor junior engineers and foster technical growth and accountability.

Requirements

  • Bachelor’s or master’s degree in computer science or a related field, or equivalent experience.
  • 8+ years of professional software engineering experience, including scalable server-side application development.
  • 7+ years of extensive hands-on programming experience in Go and/or Python.
  • Experience with major cloud platforms such as GCP, AWS, or Azure.
  • Deep understanding of microservices architecture, including technologies such as Kubernetes, Docker, and Serverless.
  • Strong computer science fundamentals and experience with distributed computing concepts such as the CAP theorem, master election, and distributed databases.
  • Preferred experience with big-data architectures using Kafka, Splunk, or Flink.
  • Preferred hands-on experience with SQL and NoSQL databases such as BigQuery and Elasticsearch.
  • Preferred familiarity with CI/CD pipelines, infrastructure-as-code practices, and cybersecurity, information security, or software security principles.

Benefits

  • Most teams work from the office full time, with flexibility when needed; the role is tagged hybrid.
  • Employee benefits are available through the company’s benefits program.
  • The position is eligible for immigration sponsorship.

Tech Stack

Apache FlinkApache KafkaAWSAzureDockerElasticsearchGoGoogle BigQueryGoogle Cloud PlatformKubernetesPythonSplunkSQL

Categories

Palo Alto Networks

About Palo Alto Networks

10,000+ employees

Palo Alto Networks builds cybersecurity products for enterprises and governments, including next-generation firewalls, cloud security (Prisma Cloud/Prisma Access), and SOC tools (Cortex). It sells subscriptions and appliances with cloud-delivered threat intelligence, securing networks, endpoints, and applications across data centers and public clouds. Founded in 2005 and headquartered in Santa Clara, California, the company is publicly traded on the NYSE under the ticker PANW.

Contact me