Job Details

ID #54982251
State Utah
City Salt lake city
Job type Full-time
Salary USD TBD TBD
Source CyberArk
Showed 2025-12-20
Date 2025-12-20
Deadline 2026-02-18
Category Et cetera
Create resume
Apply Now

Principal Engineer - hybrid in Salt Lake City, Utah

Utah, Salt lake city, 84101 Salt lake city USA
Apply Now

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

Apply Now Report job