Senior Frontend Software Engineer - React, TypeScript, GraphQL (Machine Identity Management) - hybrid

CyberArk Software Ltd
  • Santa Clara, CA
  • $150,000–$194,000 Per Year
30+ days ago

Job Description

About CyberArk

CyberArk, a Palo Alto Networks company, is the global leader in identity security, trusted by organizations around the world to secure human and machine identities in the modern enterprise. CyberArk's AI-powered Identity Security Platform applies intelligent privilege controls to every identity with continuous threat prevention, detection and response across the identity lifecycle. With Identity Security, organizations can reduce operational and security risks by enabling zero trust and least privilege with complete visibility, empowering all users and identities, including workforce, IT, developers and machines, to securely access any resource, located anywhere, from everywhere. Learn more at cyberark.com.

Copyright 2026 CyberArk Software. All Rights Reserved. All other brand names, product names, or trademarks belong to their respective holders.

CyberArk is seeking a Senior Frontend Software Engineer to join our Machine Identity Security team, focused on building frontend systems that sit on top of a complex, distributed control plane.

This role is not limited to UI development. It focuses on how data flows through the system, how frontend interacts with backend services, and how complex workflows are modeled, visualized, and optimized at scale.

You will work closely with backend and platform engineers to build data-driven interfaces that reflect real-time system state, support high-volume operations, and remain performant under load.

What You'll Do

  • Build and maintain data-intensive frontend applications using React, TypeScript, and GraphQL
  • Design and implement state management and data flow patterns for complex, multi-service systems
  • Partner closely with backend engineers to define API contracts, data models, and integration patterns
  • Develop frontend systems that accurately represent real-time system behavior, workflows, and platform activity
  • Diagnose and resolve issues that span frontend and backend services, including API latency, data consistency, and state synchronization problems
  • Optimize frontend performance in data-heavy and high-interaction environments, including rendering efficiency and network utilization
  • Contribute to architectural decisions around frontend structure, data handling, and system scalability
  • Build reusable components and patterns that support consistent behavior across complex workflows
  • Participate in on-call rotation, contributing to production reliability and issue resolution
  • Continuously improve development practices, testing, and tooling to support scalable frontend systems

#LI-CD1

#LI-Hybrid

  • 5+ years of experience in frontend or full-stack software development
  • Strong proficiency in React and TypeScript
  • Experience working with GraphQL or REST APIs in complex systems
  • Solid understanding of state management, data flow, and client-server interaction patterns
  • Experience building data-driven or workflow-based applications, not just UI components
  • Ability to debug issues across frontend and backend boundaries, including API and integration issues
  • Experience working in environments with distributed systems or microservices architectures
  • Strong understanding of performance considerations in frontend applications, especially in data-heavy contexts
  • Comfortable collaborating with backend engineers on API design and system behavior

Nice to Have

  • Exposure to backend technologies (Java, Go, PostgreSQL)
  • Experience working on platform or control plane systems
  • Familiarity with PKI, certificate management, or identity/security systems
  • Experience with observability tools or debugging production issues
  • Experience building systems that operate in real-time or high-scale environments

What Sets You Apart

  • You think in terms of systems, not just components
  • You understand how frontend behavior is shaped by backend data and system design
  • You can reason about performance, data consistency, and user experience together
  • You're comfortable working across boundaries between frontend, backend, and platform teams

Why This Role

  • Work on frontend systems that directly reflect and control complex distributed infrastructure
  • Build interfaces for high-scale, security-critical systems
  • Collaborate closely with backend and platform engineers on real system behavior
  • Solve problems that go beyond UI - into data, performance, and system design

CyberArk is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.

The salary range for this position is $150,000 - $194,000/year, plus discretionary bonus, which will be based on the employee's performance, and equity. Base pay may also vary considerably depending on job-related knowledge, skills, and experience. The compensation package includes a wide range of medical, dental, vision, financial, and other benefits.

Numbers & Facts

LocationSanta Clara, CA
Salary$150,000–$194,000 Per Year

Skills

  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Artificial Intelligence (AI)unmatched
  • Building Systemsunmatched
  • Continuous Improvementunmatched
  • Data Modelingunmatched
  • Debugging Skillsunmatched
  • Debugging Toolsunmatched
  • Digital Certificatesunmatched
  • Distributed Computingunmatched
  • Go Programming Language (Golang)unmatched
  • GraphQLunmatched
  • Identify Issuesunmatched
  • Identity Data Managementunmatched
  • Javaunmatched
  • Microservicesunmatched
  • On Callunmatched
  • Operations Security (OPSEC)unmatched
  • Performance Tuning/Optimizationunmatched
  • PostgreSQLunmatched
  • Problem Solving Skillsunmatched
  • Public Key Infrastructure (PKI)unmatched
  • REST (Representational State Transfer)unmatched
  • Security Infrastructureunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • System Architectureunmatched
  • Systems Engineeringunmatched
  • Systems Scalabilityunmatched
  • Test Plan/Scheduleunmatched
  • Test Toolsunmatched
  • Trademarksunmatched
  • User Interface/Experience (UI/UX)unmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder