CyberArk logo

Principal Software Engineer, Developer Experience Lead

CyberArk

Santa Clara, CA
Full Time
Senior
175k-200k
about 1 month ago

Job Description

About the Role

CyberArk (NASDAQ: CYBR), is the global leader in Identity Security. Centered on privileged access management, CyberArk provides the most comprehensive security offering for any identity - human or machine - across business applications, distributed workforces, hybrid cloud workloads and throughout the DevOps lifecycle. The world's leading organizations trust CyberArk to help secure their most critical assets. To learn more about CyberArk, visit our CyberArk blogs or follow us on Twitter, LinkedIn or Facebook. As Developer Experience Leader, you will play a pivotal role in transforming the daily experience of developers within CyberArk. This highly visible, technically influential position sits at the intersection of engineering, DevOps, security, and product. As an individual contributor, you'll design and champion modern platforms, workflows, and tools that boost productivity, reduce friction, and drive a culture of engineering excellence. This isn't just about maintaining systems - it's about crafting the internal ecosystem that fuels the next decade of Machine Identity Security product innovation at CyberArk, including secure-by-default workflows, AI-integrated development environments, and seamless cloud-native delivery.

Key Responsibilities

  • Drive Developer Productivity: Identify bottlenecks across the SDLC and architect solutions that simplify, accelerate, and standardize engineering workflows.
  • Design & Build Internal Platforms: Partner with DevOps and infrastructure teams to develop tools, CI/CD pipelines, and reusable components that improve build/test/deploy speed, safety, and satisfaction.
  • AI-Enabled Workflow Enablement: Shape the foundational tooling and policies that enable safe, compliant, and performant AI-assisted development across CyberArk.
  • Lead Developer Advocacy: Act as a bridge between engineering teams and platform teams - gathering feedback, translating needs into action, and driving adoption of new tools and best practices.
  • Elevate Onboarding & Documentation: Own the developer onboarding journey, creating golden paths, templates, internal wikis, and training that shorten time-to-first-pull-request.
  • Build for Observability & Insights: Define and track developer experience metrics (e.g., DORA, onboarding time, tool adoption) to continuously improve our platforms and report impact to leadership.
  • Foster Technical Culture: Organize tech talks, hackathons, internal working groups, and cross-team initiatives that promote innovation and knowledge sharing.

Requirements

  • 10+ years of experience in engineering roles (e.g., software development, DevOps, developer productivity, platform engineering).
  • Demonstrated success building or scaling internal developer platforms or tooling at the org-wide level.
  • Strong knowledge of modern SDLC workflows, GitOps, CI/CD (e.g., Jenkins, ArgoCD, GitHub Actions), and infrastructure as code (e.g., Terraform, Ansible).
  • Solid coding skills in one or more languages (e.g., Python, Go, JavaScript, Java).
  • Experience with Kubernetes, container orchestration, and observability tools (e.g., Prometheus, Grafana, Datadog).
  • Excellent written and verbal communication skills - able to influence without authority and align diverse stakeholders.
  • Deep empathy for developers, and a passion for crafting seamless, reliable internal tooling that lets engineers do their best work.
  • Education: Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Able to work hybrid out of Salt Lake City, Utah or Santa Clara, CA.

Nice to Have

  • Experience supporting AI/ML teams, or building workflows for AI-enhanced development environments.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

Benefits & Perks

  • CyberArk offers a competitive compensation package, performance-based equity, and comprehensive benefits.
  • Generous parental leave, flexible PTO, and support for remote work.
  • Investment in growth through mentorship, learning stipends, and leadership opportunities from any level.
  • Salary range for this position is $175,000 - $200,000/year, plus annual bonus based on performance and equity.

Working at CyberArk

CyberArk is a people-first company that values security, innovation, and trust. It fosters a high-trust culture that emphasizes technical leadership, security built-in without slowing down progress, and continuous learning and growth.

Apply Now

Job Details

Posted AtJun 14, 2025
Salary175k-200k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CyberArk

Website

cyberark.com

Company Size

1001-5000 employees

Location

Santa Clara, CA

Industry

Software Publishers

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches