CrawlJobs Logo

Principal Software Engineer (Cortex Platform)

United States, San Francisco · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Principal Backend Engineer to join our Cortex backend engineering group, a team dedicated to developing, innovating, and scaling the Cortex Platform. In this role, you will contribute to the core backend of Cortex products like XSOAR, XDR, and XSIAM, and shared infrastructures. We are looking for a passionate engineer with a can-do attitude who thrives on solving complex problems and delivering value to thousands of customers.

Job Responsibility

  • Lead the end-to-end backend development of features and components, from design and development to testing, deployment, and maintenance
  • Collaborate effectively with peers across diverse teams and disciplines to shape solutions and ensure seamless integration with other product components
  • Drive team-wide technical excellence by actively participating in code reviews, design reviews, and architectural decisions
  • Maintain a production-first mindset, providing real-time mitigation and solutions to production issues to ensure platform stability and customer satisfaction
  • Challenge the status quo by exploring and applying new technologies and methodologies to innovate and scale the Cortex Platform
  • Simplify complex systems by designing and implementing elegant, scalable, and maintainable backend services
  • Mentor junior engineers, empowering others by sharing knowledge and fostering a culture of 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 the development of scalable server-side applications
  • Extensive hands-on programming skills in Go and/or Python
  • Proven experience with major cloud platforms (e.g., GCP, AWS, Azure)
  • Deep understanding of and experience with Microservices architecture (e.g., Kubernetes, Docker, Serverless)
  • Strong computer science fundamentals and experience with distributed computing concepts (e.g., CAP theorem, master election, distributed databases)

Nice to have

  • Experience with big-data architectures using technologies like Kafka, Splunk, or Flink
  • Hands-on experience with both SQL and NoSQL databases (e.g., BigQuery, Elasticsearch)
  • Familiarity with CI/CD pipelines and infrastructure-as-code practices
  • Knowledge of cybersecurity, information security, or software security principles

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Software Engineer (Cortex Platform)

8 matching positions

Principal Software Engineer (Cortex Platform)

We are seeking a Principal Backend Engineer to join our Cortex backend engineeri...
Location
Location
United States , San Francisco
Salary
Salary:
Not provided
paloaltonetworks.it Logo
Palo Alto Networks Italia
Expiration Date
Until further notice
Flip Icon
Requirements
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 the development of scalable server-side applications
  • Extensive hands-on programming skills in Go and/or Python
  • Proven experience with major cloud platforms (e.g., GCP, AWS, Azure)
  • Deep understanding of and experience with Microservices architecture (e.g., Kubernetes, Docker, Serverless)
  • Strong computer science fundamentals and experience with distributed computing concepts (e.g., CAP theorem, master election, distributed databases)
Job Responsibility
Job Responsibility
  • Lead the end-to-end backend development of features and components, from design and development to testing, deployment, and maintenance
  • Collaborate effectively with peers across diverse teams and disciplines to shape solutions and ensure seamless integration with other product components
  • Drive team-wide technical excellence by actively participating in code reviews, design reviews, and architectural decisions
  • Maintain a production-first mindset, providing real-time mitigation and solutions to production issues to ensure platform stability and customer satisfaction
  • Challenge the status quo by exploring and applying new technologies and methodologies to innovate and scale the Cortex Platform
  • Simplify complex systems by designing and implementing elegant, scalable, and maintainable backend services
  • Mentor junior engineers, empowering others by sharing knowledge and fostering a culture of technical growth and accountability
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Principal Software Engineer (Cortex AgentiX)

Palo Alto Networks is seeking a Senior Backend Engineer to become a vital part o...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software engineering experience, including development of a scalable server-side application
  • Basic understanding and familiarity with the AI world, including various models, frameworks, and prompting
  • Understands and can integrate Generative AI solutions into backend architectures
  • Experience with a variety of database technologies
  • Experience with distributed cloud products
  • Experience with cloud platforms (e.g. GCP / AWS / Azure)
  • Experience with Go and Python is an advantage
  • Experience with Kubernetes / Docker
Job Responsibility
Job Responsibility
  • End-to-end backend development of features and components across their entire life cycle (design, develop, test, deploy, maintain)
  • Work closely with peers across different teams and disciplines to shape solutions and integrate with other parts of the product
  • Contribute to team-wide efforts - code reviews, design reviews, technical and architectural decisions
  • Production oriented approach with providing real time mitigation and solutions to production issues
What we offer
What we offer
  • FLEXBenefits wellbeing spending account with over 1,000 eligible items selected by employees
  • mental and financial health resources
  • personalized learning opportunities
Read More
Arrow Right

Principal Engineer Software - LLM(Cortex Agentix)

As a Principal Software Engineer, you will be a technical trailblazer responsibl...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of experience as a software engineer
  • Deep understanding of prompting and context management
  • Hands-on experience building and running LLM-based systems in production
  • Experience defining system architectural vision end-to-end
  • Capability to define scalable data-driven standards
  • Strong Python skills, with working knowledge of Go
  • Experience with end-to-end codebase ownership, including CI/CD, testing, and releases
  • Familiarity with security and automation workflows, APIs, integrations, and building automated responses
Job Responsibility
Job Responsibility
  • Define and own the technical vision for the Cortex Platform's automation foundations and Agentic AI integrations
  • Architect highly resilient and non-deterministic systems, designing abstract frameworks that optimize security workflows for autonomous planning and execution
  • Define the right technical approach for emerging challenges where no proven solution yet exists, specifically addressing LLM limitations like latency, hallucinations, and determinism
  • Define global technical standards for the platform's automation ecosystem, merging advanced CI/CD governance with robust telemetry and metrics to track execution health across thousands of production tenants
  • Align diverse engineering stakeholders around a single, cohesive technical direction for platform-wide automation and integration features
  • Drive step-function improvements in system reliability and quality, establishing a technical roadmap that anticipates the next generation of 'Agentic Response'
  • Fulltime
Read More
Arrow Right

Senior/ Principal/ Sr Principal Engineer (Cortex Cloud)

As a Senior/ Principal/ Senior Principal Software Engineer at Cortex Cloud, you ...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+/ 8+/10+ years of software engineering experience with a proven track record of delivering robust, high-scale distributed systems
  • Deep expertise in systems-level programming and modern backend languages (e.g., Go, Python) with a focus on building scalable server-side infrastructure
  • Extensive experience designing, deploying, and operating large-scale architectures on GCP, AWS, or Azure, including strong knowledge of Kubernetes, Docker and Helm
  • Proven ability to architect systems that handle high-concurrency data ingestion and wide-scale data distribution/broadcasting
  • Demonstrated experience in profiling, debugging, and optimizing complex distributed systems to eliminate performance bottlenecks
  • Exceptional ability to communicate complex technical concepts to both highly technical peers and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Define and drive the multi-year technical roadmap for our server-side communication infrastructure, ensuring the platform remains resilient and performant under extreme load
  • Lead the design and implementation of backend systems optimized for receiving high-scale data from client-side apps and distributing data back to a vast ecosystem of endpoints
  • Act as a force multiplier by providing technical guidance to multiple engineering teams, aligning them on shared protocols, architectural standards, and communication patterns
  • Champion a culture of high engineering rigor, focusing on deep observability, low-latency data distribution, and runtime stability for mission-critical production environments
  • Partner with Product Management, Infrastructure, and Client-Side Engineering teams to evaluate technical trade-offs, mitigate risks, and ensure seamless end-to-end data flow
  • Spearhead the evaluation of emerging technologies and lead 'proof of concept' initiatives for next-generation transport layers and messaging paradigms
  • Invest in the growth of Senior and Staff engineers through deep-dive design reviews, code audits, and hands-on pair programming on the most critical paths
  • Support the business by leading technical deep dives with strategic customers, translating complex architectural concepts into actionable confidence for our partners
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

The Cortex Xpanse group is growing, and we’re looking for a Principal Software E...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years of professional experience in software engineering, with a proven track record of designing, developing, deploying, and supporting complex, scalable software systems
  • Proficiency in one or more programming languages such as Python, Java, or Golang
  • Extensive experience with API design and development, including RESTful APIs and microservices architecture
  • Demonstrated experience in building and maintaining data pipelines and ETL processes
  • Working knowledge of data processing frameworks and tools (e.g., Apache Spark, Apache Beam, or similar)
  • Significant experience with software development best practices, including CI/CD, automated testing, and agile methodologies
  • Significant experience working with at least one major cloud platform (e.g., GCP, AWS, or Azure), and their data services
  • Proven experience driving design and implementation of technical solutions in the face of ambiguity
  • Experience and interest in mentoring other engineers in order to contribute to the technical growth of the team
Job Responsibility
Job Responsibility
  • Design, build, and maintain the core services and data pipelines for our Attack Surface Management platform
  • Take part in architecture strategy sessions—work with your colleagues to design solutions that accommodate the requirements of the various modules across Cortex
  • Collaborate with your team to solve problems, reduce technical debt, and evolve development practices
  • Drive technical best practices and evangelize new technologies within the engineering organization
  • Collaborate with other engineers and ensure that your team delivers high-quality output
  • Take ownership of projects, drive them to completion, and support them in production
  • Fulltime
Read More
Arrow Right

Principal Software Engineer

We are seeking a Principal Backend Engineer to join our Cortex backend engineeri...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
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 the development of scalable server-side applications
  • Extensive hands-on programming skills in Go and/or Python
  • Proven experience with major cloud platforms (e.g., GCP, AWS, Azure)
  • Deep understanding of and experience with Microservices architecture (e.g., Kubernetes, Docker, Serverless)
  • Strong computer science fundamentals and experience with distributed computing concepts (e.g., CAP theorem, master election, distributed databases)
Job Responsibility
Job Responsibility
  • Lead the end-to-end backend development of features and components, from design and development to testing, deployment, and maintenance
  • Collaborate effectively with peers across diverse teams and disciplines to shape solutions and ensure seamless integration with other product components
  • Drive team-wide technical excellence by actively participating in code reviews, design reviews, and architectural decisions
  • Maintain a production-first mindset, providing real-time mitigation and solutions to production issues to ensure platform stability and customer satisfaction
  • Challenge the status quo by exploring and applying new technologies and methodologies to innovate and scale the Cortex Platform
  • Simplify complex systems by designing and implementing elegant, scalable, and maintainable backend services
  • Mentor junior engineers, empowering others by sharing knowledge and fostering a culture of technical growth and accountability
  • Fulltime
Read More
Arrow Right

Principal Cybersecurity Incident Analyst

The Principal Analyst Cybersecurity Incident is a key role responsible for manag...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Information Technology or Computer Science preferred
  • Relevant certifications such as SANS GIAC Security Essentials (GSEC)
  • At least 5 years of experience in the technology information security industry
  • Hands-on experience in administering & managing SIEM platforms Palo Alto XSIAM, Splunk, Microsoft Sentinel etc.
  • Hands-on experience to Analyse logs/events from SIEM solution, wireshark and other infrastructure
  • Deep knowledge of cybersecurity concepts, technologies, and best practices
  • Experience in working in Security Operation Centre and Network Security operations
  • Hands-on experience in administering & managing Vulnerability Management solutions like Qualys, Tenable etc.
  • Hands-on experience in administering & managing SOAR Palo Alto Cortex XSOAR or other SOAR solutions
  • Expertise in writing new and interpreting query language SPL, KQL, XQL
Job Responsibility
Job Responsibility
  • Act like a SIEM consultant who provides expertise and guidance to organizations in setting up, managing, and improving their SOC capabilities
  • Look over dashboards, and reports from the previous day or shift, including checking for any new threats and identifying malware
  • Prepare for and respond to system breaches or attacks
  • Respond to hacks or network insecurities and working to prevent new ones
  • Participate in a shift roster which may comprise of shifts business hours and after hours
  • Assessing SIEM maturity: Evaluating the existing SIEM setup and capabilities of an organization
  • Developing or refining the SIEM infrastructure, the architecture, tools, processes, and workflows of a SOC
  • Implementing security technologies when necessary: Assessing, selecting, and implementing various security technologies such as SIEM, SOAR systems, intrusion detection systems, threat intelligence platforms, and incident response tools
  • Support the Security Management Lifecycle including: monitoring, investigation, research, correlation, trend analysis, remediation and siem configuration
  • Developing security policies and procedures: Assisting in developing, documenting, maintaining SOC standard operating procedures (SOPs), incident response plans, playbooks, and other security policies
  • Fulltime
Read More
Arrow Right
New

IT Training Lead

The IT Training Lead will drive technology learning and user adoption across the...
Location
Location
United States , Delray Beach
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in IT training, instructional design, technical enablement, or learning and development
  • Strong knowledge of Microsoft 365
  • Excellent communication, facilitation, and content development skills
  • Ability to translate technical concepts into practical, user-friendly training.
Job Responsibility
Job Responsibility
  • Design, develop, and deliver IT training programs in instructor-led, virtual, and self-paced formats
  • Take lead in the Microsoft Copilot and AI training strategy, including onboarding, advanced use cases, responsible AI usage, and ongoing enablement
  • Partner with IT leadership to support new technology rollouts, system upgrades, and digital transformation initiatives
  • Create and maintain training content, including videos, guides, tutorials, and job aids
  • Identify skill gaps and develop targeted learning solutions to improve adoption and productivity
  • Gather feedback and measure training effectiveness to continuously improve programs.
Read More
Arrow Right