What are the responsibilities and job description for the Senior Frontend Software Engineer – React, TypeScript, GraphQL (Machine Identity Management) - hybrid position at CyberArk?
Senior Frontend Software Engineer – React, TypeScript, GraphQL (Machine Identity Management) - hybrid
R&D | United States | Job ID - POS4231_1
Company 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.
Job Description
Senior Frontend Software Engineer – React, TypeScript, GraphQL (Machine Identity Management) - hybrid
Santa Clara, California, United StatesEmployees work in a hybrid mode3 days a week in Santa Clara Palo Alto Networks HQ office
Full-time
Company 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.
Job Description
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-HA1
#LI-Hybrid
Qualifications
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
Additional Information
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.
Salary : $150,000 - $194,000