About the Role
CyberArk is seeking a Staff Software Engineer to join the NGTS (Next Generation Trust Services) team, focused on building and scaling platform services that power certificate lifecycle management and machine identity at enterprise scale.
This is a systems and platform role operating at the intersection of distributed systems, security, and infrastructure. You will drive architecture, design, and implementation of services that manage certificates, keys, and trust relationships across highly distributed environments.
What You’ll Do
- Lead the design and development of scalable backend services supporting certificate lifecycle management (issuance, renewal, revocation)
- Drive architecture for high-throughput, distributed systems handling machine identities at scale
- Define and evolve API contracts and service interfaces across platform components
- Partner with platform, security, and infrastructure teams to build reliable and secure systems
- Identify and resolve performance bottlenecks across application, database, and system layers
- Contribute to system reliability through observability, fault tolerance, and resilience patterns
- Mentor engineers and elevate technical standards across the team
- Participate in technical design reviews and influence long-term platform direction
#LI-HA1
#LI-Hybrid