Enable job alerts via email!

Staff Software Engineer

CyberArk

Santa Clara (CA)

Hybrid

USD 167,000 - 215,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Identity Security is seeking a Staff Software Engineer to join their backend engineering team. The role involves designing and building a cloud-native Machine Identity Security platform, requiring strong expertise in backend development and substantial experience in using modern technologies like Golang, Java, and Python. This position is crucial for maintaining their core platform while supporting the continuous growth of their cloud solutions, offering a competitive salary and benefits package.

Qualifications

  • 8+ years of backend software development experience.
  • Strong expertise in Golang, Java, or Python.
  • Understanding of microservices architecture and API design.

Responsibilities

  • Design and maintain scalable backend services for identity security platform.
  • Lead architectural decisions and develop APIs.
  • Integrate with DevOps toolchains and ensure production readiness.

Skills

Backend software development
Cloud-native systems
Microservices architecture
API design
Communication skills

Education

Bachelor's degree in Computer Science or related field

Tools

Golang
Java
Python
AWS
GCP
Kubernetes
PostgreSQL
MongoDB

Job description

2 days ago Be among the first 25 applicants

Direct message the job poster from CyberArk

Talent Acquisition Leader - CyberArkIdentity Security | Privileged Access | Business Strategy | SaaS | CyberSecurity | SoftwareIdentifying Talent…

Company Description

About CyberArk:

CyberArk (NASDAQ: CYBR), is the global leader in Identity Security. 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 X, LinkedIn or Facebook.

Job Description

We’re growing our backend engineering team and are looking for a Staff Software Engineer to help build and scale our cloud-native Machine Identity Security platform.


  • Design, build, and maintain scalable, secure, and high-performance backend services for our cloud identity security platform.
  • Lead architectural decisions for new backend features and core platform enhancements.
  • Develop APIs and microservices using technologies such as Golang, Java, and Python.
  • Collaborate across teams to deliver cloud-based solutions deployed on Kubernetes, leveraging AWS or GCP infrastructure.
  • Integrate with modern DevOps toolchains (CI/CD, monitoring, alerting) and security tooling (e.g., Vault, PKI systems).
  • Own production readiness, reliability, and on-call responsibilities for critical backend components.
  • Contribute to the team’s culture of engineering excellence through code reviews, mentoring, and technical leadership.


Qualifications


  • 8+ years of experience in backend software development, including recent experience at a senior or staff level.
  • Strong expertise in Golang, Java, or Python, with experience developing cloud-native backend systems.
  • Solid understanding of microservices architecture, distributed systems, and API design (REST/gRPC).
  • Experience with cloud platforms such as AWS, GCP, or Azure and container orchestration using Kubernetes.
  • Familiarity with databases like PostgreSQL, MongoDB, Redis, or DynamoDB.
  • Exposure to security concepts, including authentication, PKI, or identity management, is a plus.
  • Strong communication skills and ability to lead cross-functional engineering efforts.
  • Ability to work hybrid a minimum of once a week in our Salt Lake City or Santa Clara, CA office
  • Nice to Have:
  • Experience with HashiCorp Vault, Consul, or secrets management tools.
  • Background in event-driven architectures using Kafka, RabbitMQ, or similar technologies.
  • Knowledge of observability and performance tuning in large-scale systems.
  • Familiarity with x509 certificates or cryptographic protocols is a plus.


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 $167,000 – $215,000/year, plus annual bonus, which will be based on the employee’s performance, and equity. Base pay may also vary considerably depending on job-related knowledge, skills, location, and experience. The compensation package includes a wide range of medical, dental, vision, financial, and other benefits.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    IT System Custom Software Development

Referrals increase your chances of interviewing at CyberArk by 2x

Get notified about new Staff Software Engineer jobs in Santa Clara, CA.

Software Engineer, AI Intern (Summer 2025)

Mountain View, CA $125,400.00-$188,100.00 3 days ago

Software Engineer, AI Platform - New Grad
Software Engineer I (Full Time) United States

San Jose, CA $98,600.00-$125,900.00 2 weeks ago

Mountain View, CA $141,000.00-$202,000.00 3 days ago

New Grads 2025 - Software Engineer, Algorithm

San Jose, CA $120,000.00-$165,000.00 8 months ago

Sunnyvale, CA $56.25-$173,000.00 5 days ago

New Grads 2025 - General Software Engineer

San Jose, CA $120,000.00-$165,000.00 4 months ago

Mountain View, CA $141,000.00-$202,000.00 2 days ago

Palo Alto, CA $140,000.00-$185,000.00 2 weeks ago

Software Engineer 4 - TV & Web Player Platform
(General Hire) Software Engineer Graduate (Advertisement Team) - 2025 Start (BS/MS)

San Jose, CA $113,500.00-$250,000.00 6 days ago

Full Stack Software Engineer - Post-training

Palo Alto, CA $180,000.00-$440,000.00 2 weeks ago

Software Engineer - Intern (Summer 2025)

San Jose, CA $3,000.00-$4,000.00 7 months ago

Software Engineer I (Intern) United States

San Jose, CA $44,000.00-$130,000.00 2 weeks ago

Software Engineer III, Full Stack, Chrome
eCommerce Full Stack Developer (React / Shopify) - On Site

Mountain View, CA $141,000.00-$202,000.00 3 days ago

Software Engineer I (Co-Op) United States

San Jose, CA $44,000.00-$130,000.00 2 days ago

Software Engineer(s) - New Grad (Fall 2025 Graduation)
Full Stack Software Engineer (L4), Product Localization Engineering

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Software Engineer, Async Team New Denver, CO;San Francisco, CA;New York, NY;Atlanta, GA;A[...]

Gusto

San Francisco

Remote

USD 200,000 - 220,000

4 days ago
Be an early applicant

Staff Software Engineer

dbt Labs

Remote

USD 201,000 - 271,000

Today
Be an early applicant

Staff Software Engineer

CVS Health

Remote

USD 106,000 - 214,000

Today
Be an early applicant

Staff Software Engineer, Developer Infra

airbnb, Inc.

Remote

USD 130,000 - 180,000

Today
Be an early applicant

Staff Software Engineer - React

Rehva Tech

Remote

USD 120,000 - 180,000

Today
Be an early applicant

Staff Software Engineer

Infotech Sourcing

New London

Remote

USD 175,000 - 240,000

Today
Be an early applicant

Staff Software Engineer

ZipRecruiter

Orlando

Remote

USD 200,000 - 225,000

Today
Be an early applicant

Staff Software Engineer

Additionwealth

New York

Remote

USD 165,000 - 220,000

Today
Be an early applicant

Staff Software Engineer

GEICO

Sioux City

Remote

USD 160,000 - 230,000

Today
Be an early applicant