Staff Software Engineer – Backend (machine Identity Security, Saas Control Plane)

CyberArk

Santa Clara, California, United States
Base: $181,000 – $225,000pyear; bonus/equity: perf...
On-site
8+ years software development experience
Java backend service development
Distributed system architecture design
This role leads the design of scalable backend services powering the Machine Identity Security control plane at CyberArk

Job Summary

  • This role leads the design of scalable backend services powering the Machine Identity Security control plane at CyberArk.
  • The engineer will drive architectural decisions for high-throughput, low-latency distributed systems supporting large-scale multi-tenant environments.
  • Candidates must possess strong technical depth to influence cross-team consistency and mentor engineers on best practices.

Matching Summary

This role leads the design of scalable backend services powering the Machine Identity Security control plane at CyberArk.

Salary

Base: $181,000 – $225,000/year; Bonus/Equity: Performance-based bonus and equity included; Benefits: Comprehensive medical, dental, vision, and financial benefits

Skills & Requirements

Must-have

  • 8+ years software development experience
  • Java backend service development
  • Distributed system architecture design
  • High-throughput API design
  • Cloud platform operations AWS Azure GCP
  • Kubernetes container orchestration

Nice-to-have

  • Go programming language experience
  • Identity security system knowledge
  • Terraform Ansible integration skills
  • Mentoring engineering teams
  • Real-time data streaming Kafka

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 8+ years professional software development experience
  • Deep expertise in Java and microservices

Work Rights

Not specified

Tailored Resume

Cover Letter