As a Principal Software Engineer you will be the technical authority for a Windows/.NETcentric onpremises 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 Windowsbased services and components: service boundaries protocols data model installation/upgrade paths and operability.
Define and coding standards (performance reliability memory threading diagnostics)
Lead code and design reviews.
Drive securitybydesign across the stack: secrets handling least privilege certificate lifecycle hardening and secure defaults.
Lead crossteam 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 endtoend 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 crossteam dependencies and provide handson mentoring to senior/staff engineers.
#LI-HA1
Qualifications :
- 10 years building onprem Windows/.NET enterprise software or equivalent.
- Expertlevel C#/.NET skills and proven experience 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 crossteam 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 isnt available we welcome candidates who are planning to move to the area.
Nice to Have
- Experience with HSMs; codesigning 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 $156000 $219000/year plus discretionary bonus which will be based on the employees 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.
Remote Work :
No
Employment Type :
Full-time
As a Principal Software Engineer you will be the technical authority for a Windows/.NETcentric onpremises 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 featur...
As a Principal Software Engineer you will be the technical authority for a Windows/.NETcentric onpremises 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 Windowsbased services and components: service boundaries protocols data model installation/upgrade paths and operability.
Define and coding standards (performance reliability memory threading diagnostics)
Lead code and design reviews.
Drive securitybydesign across the stack: secrets handling least privilege certificate lifecycle hardening and secure defaults.
Lead crossteam 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 endtoend 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 crossteam dependencies and provide handson mentoring to senior/staff engineers.
#LI-HA1
Qualifications :
- 10 years building onprem Windows/.NET enterprise software or equivalent.
- Expertlevel C#/.NET skills and proven experience 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 crossteam 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 isnt available we welcome candidates who are planning to move to the area.
Nice to Have
- Experience with HSMs; codesigning 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 $156000 $219000/year plus discretionary bonus which will be based on the employees 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.
Remote Work :
No
Employment Type :
Full-time
View more
View less