Demo

Principal SDET

CyberArk
Salt Lake, UT Full Time
POSTED ON 12/15/2025 CLOSED ON 1/3/2026

What are the responsibilities and job description for the Principal SDET position at CyberArk?

Company Description

About CyberArk:
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 X, LinkedIn or Facebook.

Job Description

CyberArk is dedicated to protecting organizations from cyber threats by securing privileged access across hybrid environments. Our engineering teams build cutting-edge solutions that safeguard the world’s most critical assets.

We are seeking a Principal Software Development Engineer in Test (SDET) to join our Salt Lake City office. This role is ideal for a curious, independent systems thinker with a builder’s mindset—someone who doesn’t just write tests but creates reusable tools and frameworks that developers trust.

In this role, you will:

  • Lead cross-team and within-team functional and technical activities in collaboration with managers, architects, and leadership members.
  • Serve as a trusted expert on technology, product, and domain, influencing quality strategy across multiple platforms.
  • Drive discussions and present ideas independently to senior leadership.
  • Own solutions end-to-end, from design through implementation and adoption.

Responsibilities

  • Design and implement test frameworks and tooling for validating backend services.
  • Build reusable components for test environment provisioning and teardown across Linux and Windows systems.
  • Own CI/CD pipelines for internal testing infrastructure (e.g., GitHub Actions, Jenkins, GitLab).
  • Emulate customer environments including DNS, PKI, firewall configurations, and diverse OS distributions.
  • Collaborate with Dev, Ops, and Security teams to align test infrastructure with product architecture.
  • Participate in code reviews, architecture discussions, and design sessions.
  • Advocate for a culture of continuous testing and quality improvement.
  • Coach developers in designing testable and scalable features and guide them on selecting the right testing level.
  • Conduct workshops and training sessions to enhance team understanding of testing methodologies and automation.
  • Identify gaps and lead improvements in test coverage and quality.
  • Develop and maintain test infrastructure and automation frameworks.
  • Work with teams and product owners within Agile processes to clarify acceptance criteria.
  • Co-develop and review test plans during Agile sprints.
  • Support developers in designing and building complex end-to-end test scenarios.
  • Track quality metrics to measure adoption of testing strategy and propose process improvements

#LI-HA1

#LI-Hybrid

Qualifications

  • 8 years in test automation, platform QA, or SDET roles (or equivalent backend engineering experience with testing focus).
  • Strong coding skills in Python, Java, or Golang.
  • Experience building and extending test frameworks for backend services.
  • Strong understanding of Linux/Unix and Windows OS fundamentals.
  • Working knowledge of networking protocols (TCP/IP, DNS, HTTP/S); PKI and certificate management a plus.
  • Hands-on experience with microservices architecture, distributed systems, and system integration testing.
  • Familiarity with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions).
  • Comfort configuring and working in containerized environments (Docker, Kubernetes).
  • Experience emulating large-scale enterprise systems or customer environments.
  • Exposure to infrastructure-as-code tools (Terraform, Ansible).
  • Strong debugging and root cause analysis skills across layers of the stack.
  • Solid experience with a variety of test automation and management tools.
  • Experience building robust and scalable automation frameworks and tests.
  • Ability to write clean, consistent, and well-documented code following best practices.
  • Experience managing Linux-based virtual machines.
  • Fast learner with strong problem-solving and analytical skills.
  • Ability to lead, multi-task, and operate in a fast-paced environment.
  • Self-motivated, able to work independently, reliable and responsive.
  • Experience testing security software (a plus).
  • Experience with SaaS products and typical IT infrastructure (load balancers, web servers, certificate authorities, identity management systems, etc.).
Test Automation Engineer (SDET)
Judge Group, Inc. -
Salt Lake, UT
Junior SDET - Draper, UT
wasatchproperty -
Draper, UT
Senior SDET - QA Architecture
Redo -
Draper, UT

Salary.com Estimation for Principal SDET in Salt Lake, UT
$110,894 to $135,061
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal SDET?

Sign up to receive alerts about other jobs on the Principal SDET career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$49,118 - $61,709
Income Estimation: 
$54,807 - $71,603
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at CyberArk

  • CyberArk Salt Lake, UT
  • Company Description About CyberArk : CyberArk (NASDAQ: CYBR ), is the global leader in Identity Security . Centered on privileged access management, CyberA... more
  • 14 Days Ago

  • CyberArk Boston, MA
  • Company Description About CyberArk : CyberArk (NASDAQ: CYBR ), is the global leader in Identity Security . Centered on privileged access management, CyberA... more
  • 14 Days Ago

  • CyberArk Detroit, MI
  • Company Description About CyberArk : CyberArk (NASDAQ: CYBR ), is the global leader in Identity Security . Centered on privileged access management, CyberA... more
  • 15 Days Ago

  • CyberArk Columbus, OH
  • Company Description About CyberArk : CyberArk (NASDAQ: CYBR ), is the global leader in Identity Security . Centered on privileged access management, CyberA... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Principal SDET jobs in the Salt Lake, UT area that may be a better fit.

  • Randstad Digital Salt Lake, UT
  • Job Details job summary: Participate in production release deployment verification on a regular cadence Excellent and effective communication required Stro... more
  • 14 Days Ago

  • Principal Financial Group Salt Lake, UT
  • What You'll Do We are looking for a Sales Representative in our Group Benefits area. In this role, you’ll partner closely with the broker community through... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!