Principal Backend Engineer - Machine Identity Platform

Socket.dev

Santa Clara (CA)

Hybrid

USD 210,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Healthcare plans
On-site gym
Professional development
Equity grants
ESPP
401(k) match
Paid time off
On-site perks

Job summary

Palo Alto Networks seeks a Principal Software Engineer to lead the Machine Identity Security control plane. You will design scalable backend services, APIs, and integrations, guiding architectural decisions across teams and focusing on reliability and performance under high load.

You will mentor engineers, shape API exposure to external tools, and drive CI/CD improvements while collaborating with product, platform and security teams.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Deep experience designing and scaling distributed systems and microservices architectures.
  • Experience building or operating systems under real production load, including high request throughput, concurrency, and performance optimization at scale.
  • Strong system design expertise, including API design, performance optimization, and scalability patterns.
  • Proven ability to lead large-scale system design efforts and influence technical direction across multiple teams or services.
  • Experience building and supporting APIs, SDKs, and integrations used by internal and external customers.
  • Familiarity with identity, authentication, or security systems (SAML, OAuth, certificate management) is a plus.
  • Strong experience building backend services and APIs using Java (primary); Go experience is a plus.
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP), ideally in SaaS environments.
  • 8+ years of professional experience in software development, with demonstrated ownership of complex backend or control plane systems.
  • Experience with data streaming, messaging systems, or real-time processing (e.g., Kafka).
  • Experience with CI/CD, containerization (Docker), and orchestration (Kubernetes).
  • Strong problem-solving skills and ability to operate effectively in a collaborative, fast-paced environment.

Responsibilities

  • Lead the design and evolution of scalable backend services, APIs, and integrations for machine identity security control plane.
  • Own and drive backend architecture and system design for control plane services, focusing on scalability, reliability, and extensibility.
  • Define APIs, manage service interactions, and ensure reliability under load across distributed environments.
  • Build and guide integrations between the control plane and external systems/tools (e.g., Terraform, Ansible, enterprise platforms).
  • Partner with product, platform, and security teams to evolve control plane capabilities and long-term system direction.
  • Drive consistency in design patterns, service communication, and data handling at platform level.
  • Diagnose and resolve complex technical issues across distributed control plane services; mentor engineers and raise technical bar.
  • Drive CI/CD pipelines and engineering standards; evolve modern development tooling with security and maintainability in mind.

Skills

Distributed systems
Microservices
API design
Backend services
Java
Go
Cloud platforms
CI/CD
Kubernetes
Leadership
Mentoring
Security concepts
Real-time processing
Data streaming

Education

Bachelor's degree in CS/Eng or equivalent

Tools

Terraform
Ansible
APIs & SDKs

Job description

Palo Alto Networks seeks a Principal Software Engineer to lead the Machine Identity Security control plane. You will design scalable backend services, APIs, and integrations, guiding architectural decisions across teams and focusing on reliability and performance under high load.

You will mentor engineers, shape API exposure to external tools, and drive CI/CD improvements while collaborating with product, platform and security teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Principal Backend Engineer, Machine Identity
Senior Principal Backend Engineer, Machine Identity

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Principal Backend Architect for AI Runtime Security
Principal Backend Architect for AI Runtime Security

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Senior Principal Software Engineer – Backend (Machine Identity Security, SaaS Control Plane)
Senior Principal Software Engineer – Backend (Machine Identity Security, SaaS Control Plane)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 238,000
Principal Software Engineer (Backend, Machine Identity Security, SaaS Control Plane)
Principal Software Engineer (Backend, Machine Identity Security, SaaS Control Plane)

Palo Alto Networks • Santa Clara (CA)

On-site
USD 210,000 - 260,000
Healthcare plans
On-site gym
Professional development
+5
Senior Backend AI Security Engineer
Senior Backend AI Security Engineer

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 126,000 - 205,000
Senior Principal Backend Engineer - AI-Driven, Scalable
Senior Principal Backend Engineer - AI-Driven, Scalable

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 170,000 - 277,000
Senior Principal Platform Engineer — Tools & Cloud Infra
Senior Principal Platform Engineer — Tools & Cloud Infra

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 170,000 - 277,000
Senior Staff Full-Stack Engineer – Cloud-Native Identity
Senior Staff Full-Stack Engineer – Cloud-Native Identity

Socket.dev • California (MO)

Hybrid
USD 126,000 - 205,000
Senior Principal Backend Architect | Cybersecurity Platform
Senior Principal Backend Architect | Cybersecurity Platform

Palo Alto Networks, Inc. • San Francisco (CA)

On-site
USD 170,000 - 277,000
Principal Engineer Software – Frontend (Machine Identity Management)
Principal Engineer Software – Frontend (Machine Identity Management)

Palo Alto Networks • Santa Clara (CA)

On-site
USD 147,000 - 238,000