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.
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
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
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 CompanyTotal Funding
$1.67B2025-07-29Acquired
2025-06-05Post Ipo Debt· $1.1B
2019-11-17Post Ipo Debt· $500M
Recent News
Jerusalem Post
2026-01-11
2026-01-09
Company data provided by crunchbase