Talent.com
Principal Engineer - hybrid in Salt Lake City, Utah
Principal Engineer - hybrid in Salt Lake City, UtahCyberark • Salt Lake City, UT, US
Principal Engineer - hybrid in Salt Lake City, Utah

Principal Engineer - hybrid in Salt Lake City, Utah

Cyberark • Salt Lake City, UT, US
[job_card.variable_hours_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

Job Description

Job Description

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

As a Principal Software Engineer, you will be the technical authority for a Windows / .NET–centric, on‑premises product area. You will shape architecture and coding standards, solve complex platform problems, and mentor engineers while partnering with Product and Architecture to deliver secure, robust features customers can deploy and operate inside their own data centers.

Responsibilities

Technical Leadership & Architecture

  • Own the architecture for Windows‑based services and components : service boundaries, protocols, data model, installation / upgrade paths, and operability.
  • Define and enforce .NET coding standards (performance, reliability, memory, threading, diagnostics)
  • Lead code and design reviews.
  • Drive security‑by‑design across the stack : secrets handling, least privilege, certificate lifecycle, hardening, and secure defaults.
  • Lead cross‑team initiatives to modernize the Windows / .NET stack, ensuring backward compatibility for enterprise customers.
  • Performance and reliability, Design diagnostics / logging / supportability for customer managed / restricted environments.

Delivery & Quality

  • Guide end‑to‑end delivery for major features : technical design, implementation, test strategy, installer changes, upgrade / migration, documentation.
  • Ensure performance / security requirements are specified, measurable, and met before release.
  • Collaboration & Influence

  • Partner with Product, UX, and Architects to tie technical decisions to clear customer outcomes.
  • Unblock cross‑team dependencies and provide hands‑on mentoring to senior / staff engineers.
  • #LI-HA1

    Qualifications

  • 10+ years building on‑prem Windows / .NET enterprise software or equivalent.
  • Expert‑level C# / .NET skills and proven experience modernizing .NET codebases while maintaining backward compatibility.
  • Deep experience with MSI / WiX, Windows Services, and enterprise deployment / upgrade patterns.
  • SQL Server expertise from an application perspective (migrations, performance).
  • Mastery of diagnostics on Windows and performance engineering.
  • Demonstrated technical leadership : setting standards, mentoring, and leading cross‑team initiatives.
  • Experience reading and implementing RFC documents
  • Ability to work in a hybrid capacity 2-3 days a week in Salt Lake City, Utah office. While relocation support isn't available, we welcome candidates who are planning to move to the area.
  • Nice to Have

  • Experience with HSMs; code‑signing pipelines; FIPS modes.
  • Strong applied security : x509 / PKI, TLS, Windows hardening, secrets protection.
  • Strong understanding of data serialization standards, including ASN.1 and related encoding rules
  • Experience hardening products for regulated industries (e.g., financial services, government).
  • Knowledge and experience with Post-Quantum Cryptography
  • Experience troubleshooting using WinDbg
  • UI / UX development experience
  • 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 $156,000 – $219,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.

    [job_alerts.create_a_job]

    Engineer Salt Lake • Salt Lake City, UT, US

    [internal_linking.similar_jobs]
    Sales Representative

    Sales Representative

    R.I.S.E. Financial • Bountiful, UT, US
    [job_card.full_time]
    We are seeking a high achiever who can distinguish themselves as an individual performer, and also develop a top-performing sales team. We are coming off of our 7th straight year of double-digit gro...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Direct Sales Representative

    Direct Sales Representative

    Alleviation Enterprise LLC • Lehi, UT, US
    [job_card.full_time]
    Our company has been committed to helping our valued clients and supporting our team's personal and professional development. As we expand our sales team into new local markets, we're lookin...[show_more]
    [last_updated.last_updated_variable_hours] • [promoted] • [new]
    Controls Engineer

    Controls Engineer

    Actalent • Salt Lake City, UT, US
    [job_card.permanent]
    Traveling Controls Engineer | No Relocation | Direct Hire!.We are seeking a talented and driven Controls Engineer to join our team. You will be responsible for executing automation commissioning and...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Azure Principal Systems Engineer

    Azure Principal Systems Engineer

    isolved • Sandy, UT, US
    [job_card.full_time]
    Headquarters is in Charlotte, NC.Recently expanded to nearshore.SMB Payroll in 2023 Sapient Report.Voted top places to work in USA 2023. Are you passionate about building resilient, scalable systems...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Systems Engineer

    Principal Systems Engineer

    McBride • Hill Afb, UT, us
    [job_card.full_time]
    [filters_job_card.quick_apply]
    McBride Consulting LLC has an exciting opportunity for a.Air Force Life Cycle Management Center / PEO Digital Directorate (AFLCMC / ESDI). The Air Force Program Execution Office for PEO Digital (AFPEO / H...[show_more]
    [last_updated.last_updated_variable_days]
    Principal Software Engineer

    Principal Software Engineer

    Tendo • Salt Lake City, UT, US
    [job_card.full_time]
    We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregiver...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sales Representative and Field Trainer

    Sales Representative and Field Trainer

    Canyon Creek Financial LLC. • Saratoga Springs, UT, US
    [job_card.full_time]
    Sales Representative and Field Trainer.Independent Contractor | Business-to-Business Sales.A Career With Purpose, Growth, and Impact. We help business owners protect their teams with thoughtfully de...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Field Sales Representative

    Field Sales Representative

    True North Group LLC. • Lehi, UT, US
    [job_card.full_time]
    Join Our Team at True North Group!.Position : Field Sales Representative.Number of Openings : 1 Territory Role Available. At True North Group, we believe that when people are protected, they perform b...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Sales Representative

    Sales Representative

    King Roofing • Lehi, UT, US
    [job_card.full_time]
    Now Hiring : Senior Sales Representative – King Roofing.Our focus is storm restoration done right — we guide homeowners through the insurance process, manage every detail from inspection...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Territory Sales Representative - Restaurant Industry

    Territory Sales Representative - Restaurant Industry

    Auto-Chlor System of Oregon, Inc. • Farmington, UT, US
    [job_card.full_time]
    Earn Big with Independence and Flexibility in Salt Lake City!.First year earnings are $80k or more with our base salary plus uncapped commission!. Join Auto-Chlor System as a Territory Sales Represe...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Engineer / Senior Principal Engineer

    Principal Engineer / Senior Principal Engineer

    Hazen and Sawyer • Midvale, UT, US
    [job_card.full_time]
    Hazen and Sawyer is seeking a qualified and experienced Principal Engineer / Senior Principal Engineer (PE / SPE) to join our team on a full-time basis to support the design and construction of water a...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Salt Lake City, UT, United States
    [job_card.full_time]
    We are seeking a Lead Software Engineer to join the Retrieval Ingestion Team at Relativity.This role is ideal for an experienced engineer who thrives on designing and operating high throughput inge...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Cloud Engineering Manager

    Cloud Engineering Manager

    Unisys Corporation • Salt Lake City, UT, United States
    [job_card.full_time]
    What success looks like in this role : .Team Leadership : Lead, mentor, and manage a team of engineers, fostering a collaborative and high-performance culture. Project Management : Take ownership of eng...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Product Manager

    Principal Product Manager

    Blue Cross and Blue Shield of North Carolina • Salt Lake City, UT, United States
    [job_card.full_time]
    As a Principal Product Manager, you will oversee product roadmaps, strategy, and vision for strategic product offerings across all business units and domains. In this capacity, you will collaborate ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Sales Representative

    Sales Representative

    Erie Construction Mid-West Inc. • North Salt Lake, UT, US
    [job_card.full_time]
    Close More Deals | Earn More Money | $125,000 - $250,000 Annually.At Erie Home, a leading provider of residential roofing solutions, we set you up for success – pre-qualified leads, paid trai...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Project Engineer - Commercial and Residential

    Project Engineer - Commercial and Residential

    Jobot • Salt Lake City, UT, US
    [job_card.full_time]
    This Jobot Job is hosted by : Bryna Rabin.Are you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume. Salary : $75,000 - $100,000 per year.We are a general co...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Principal Cloud Engineer

    Principal Cloud Engineer

    Western Governors University • Salt Lake City, UT, United States
    [job_card.full_time] +1
    If you're passionate about building a better future for individuals, communities, and our country-and you're committed to working hard to play your part in building that future-consider WGU as the ...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Principal Data Engineer

    Principal Data Engineer

    Pattern • Lehi, UT, US
    [job_card.full_time]
    Are you obsessed with data, partner success, taking action, and changing the game? If you have a whole lot of hustle and a touch of nerd, come work with Pattern! We want you to use your skills to p...[show_more]
    [last_updated.last_updated_1_day] • [promoted]