Drimva

Palo Alto Networks

Principal Software Engineer – Backend (Machine Identity Security, SaaS Control Plane)

$147K–$238K

Office - USA - CyberArk Santa Clara (CA) · No · Principal · Full-time · Posted Jun 10, 2026

Experience
8+ years of professional software development experience.
Education
Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
Visa sponsorship
Immigration sponsorship: Yes

About the job

Leads the design and evolution of backend services, APIs, and integrations for a scalable machine identity security SaaS control plane.

What you'll do

  • Lead backend architecture and development for reliable, high-throughput distributed control plane services.
  • Define APIs, SDKs, and integrations, and guide consistency and technical direction across teams.
  • Mentor engineers, resolve complex system issues, and improve development workflows and engineering practices.

What they ask for

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 8+ years of professional software development experience, with ownership of complex backend or control plane systems.
  • Strong Java backend services and API experience, plus deep distributed systems and microservices design experience.
  • Experience with cloud platforms, production-scale performance, APIs or integrations, and CI/CD, Docker, and Kubernetes.

Nice to have

  • Go experience.
  • Familiarity with identity, authentication, or security systems such as SAML, OAuth, or certificate management.

Pay

$147,000.00 - $237,500.00/yr USD — base salary

Tools

Java, Go, AWS, Azure, GCP, Kafka, Docker, Kubernetes

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)