Jobs · Engineering · California

Manager, Software Engineering (Cortex Platform)

Palo Alto Networks · Santa Clara, CA · Today
HybridEngineeringFull-time

About the role

Palo Alto Networks' Cortex Cloud team is seeking an experienced Engineering Manager to lead the development of next-generation cloud security solutions and operate highly scalable cloud platforms.

Responsibilities

  • Lead the technical strategy and execution for building world-class cloud security solutions, partnering with architects and senior engineering leaders on technology and architectural decisions.
  • Build, develop, and retain high-performing engineering teams through hiring, mentoring, coaching, and career development.
  • Drive engineering execution by owning planning, prioritization, estimation, and predictable delivery across multiple initiatives.
  • Collaborate closely with Product Management, Software Engineering, Quality Engineering, and Customer Success teams to deliver high-quality Security-as-a-Service offerings.
  • Lead engineering teams responsible for designing, building, deploying, and operating scalable cloud security platforms and services with end-to-end ownership.
  • Champion engineering excellence by driving software quality, reliability, security, observability, and operational best practices.
  • Establish and monitor engineering metrics, including service reliability, availability, performance, and delivery efficiency.
  • Drive operational excellence through incident management, root cause analysis, automation, and continuous service improvements.
  • Contribute to architecture, design, and technical discussions while empowering engineers to own technical decisions and execution.
  • Foster a culture of diversity, inclusion, intellectual curiosity, innovation, accountability, and continuous learning.
  • Partner closely with Customer Support and Customer Success teams to improve customer experience and product reliability.
  • Effectively balance multiple priorities in a fast-paced, highly collaborative environment.

Qualifications

  • 8+ years of experience in software engineering, including developing enterprise-scale cloud services at large organizations or high-growth startups.
  • 2+ years of experience leading and managing software engineering teams.
  • Proven experience delivering highly scalable, distributed cloud-native applications and services.
  • 5+ years of experience designing and building cloud-based architectures on AWS, GCP, or Azure.
  • Hands-on programming experience in one or more of the following languages: Golang or Python.
  • Strong understanding of distributed systems, microservices architectures, and cloud-native application design.
  • Deep understanding of database technologies, including SQL, NoSQL, and columnar databases.
  • Experience with analytical data platforms such as BigQuery is a plus.
  • Experience with Kubernetes, Docker, and modern container orchestration platforms.
  • Experience building and operating production services with a strong focus on scalability, reliability, observability, and performance.
  • Strong understanding of DevOps principles, CI/CD pipelines, infrastructure automation, and cloud operations.
  • Experience leading Agile software development teams delivering full-stack cloud applications.
  • Strong leadership skills with the ability to make data-driven decisions, balance technical trade-offs, and drive execution across multiple stakeholders.
  • Excellent communication, collaboration, and stakeholder management skills.

Preferred Qualifications

  • Experience building AI-powered applications, conversational AI platforms, or developer productivity tools.
  • Experience with large-scale analytics and data processing platforms.
  • Experience working in cybersecurity or cloud security domains.
  • BS/MS in Computer Science, Engineering, or a related technical discipline, or equivalent military experience.

Similar jobs