Principal Engineer - hybrid in Salt Lake City, Utah jobs in United States
cer-icon
Apply on Employer Site
company-logo

CyberArk · 1 day ago

Principal Engineer - hybrid in Salt Lake City, Utah

CyberArk is the global leader in Identity Security, focusing on privileged access management. As a Principal Software Engineer, you will lead technical architecture, mentor engineers, and ensure the delivery of secure features for Windows/.NET-centric products.

Cloud SecurityCyber SecuritySecurity
check
Growth Opportunities
check
H1B Sponsor Likelynote
Hiring Manager
Heather Arnold
linkedin

Responsibilities

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
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
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

Qualification

C#/.NET expertiseWindows ServicesSQL Server expertiseTechnical leadershipMSI/WiX experiencePerformance engineeringSecurity best practicesHybrid work capabilityRFC implementationUI/UX development

Required

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

Preferred

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

Benefits

Discretionary bonus
Equity
Medical
Dental
Vision
Financial
Other benefits

Company

CyberArk

company-logo
CyberArk is a security company that applies intelligent privilege controls to every identity across the identity lifecycle.

H1B Sponsorship

CyberArk has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (16)
2024 (2)
2023 (6)
2022 (1)
2021 (7)
2020 (12)

Funding

Current Stage
Public Company
Total Funding
$1.67B
2025-07-29Acquired
2025-06-05Post Ipo Debt· $1.1B
2019-11-17Post Ipo Debt· $500M

Leadership Team

leader-logo
Matthew Cohen
CEO
linkedin
leader-logo
Ariel Pisetzky
CIO
linkedin
Company data provided by crunchbase