Software Engineer
Principal Software Engineer leading secure, identity-first solutions at Keyfactor, driving cloud-native, microservices-based architecture on Azure with Python and .NET, while implementing robust DevOps practices and advanced security controls.
About Keyfactor
Our mission is to build a connected society, rooted in trust, with identity-first security for every machine and human. Keyfactor helps organizations move fast to establish digital trust at scale — and then maintain it. With decades of cybersecurity experience, Keyfactor is trusted by more than 1,500 companies across the globe. We are proud to continually earn recognition as a Best Place to Work, and we achieve that through our amazing people who cultivate our culture as we grow. We hope you will trust your future with Keyfactor!
Title: Principal Software Engineer
Location: Remote; United States or Canada
Experience: Senior
Employment Type: Full-Time
Industry: Computer and Network Security
Job Summary
Leads development of complex software solutions, providing technical expertise and guidance. Designs, codes, and maintains applications while mentoring other engineers and improving practices.
Applicants must be legally authorized to work in the United States or Canada.
Job Responsibilities
Minimum Qualifications, Education, and Skills
Additional Technical Skills and Experience
Posted June 18, 2026