US - San Francisco Office
3 days ago
Principal Software Engineer

Ping Identity is seeking a Principal Software Engineer to play a key role in migrating our legacy SaaS platform (V1) to our next-generation identity security platform (V2). This is a high-impact opportunity to shape the future of our product and significantly enhance the customer experience.
As a Software Engineer, you will help define the migration strategy and contribute directly to the hands-on implementation. Your work will ensure customers experience a seamless transition while unlocking advanced features such as orchestration, identity verification, risk protection, digital credentials, and AI-powered security.

What You’ll Do

Part of technical migration of core components from the legacy platform (V1) to the next-generation Ping Identity platform (V2). Design and implement a proxy service for SAML/OIDC endpoints, ensuring smooth interoperability between V1 and V2 systems. Develop, own, and enhance migration tools, automation, and scalable processes to support efficient and secure transitions. Collaborate cross-functionally with Product Management, Engineering, and Support to shape and deliver a world-class migration experience. Contribute to platform enhancements in identity orchestration, risk-based access, and intelligent access control.

Minimum Qualifications:

B.Sc/M.Sc degree in engineering, computer science, or equivalent experience.

10+ years of experience in software development, with a significant portion in a lead or principal role.

Proven expertise in designing, developing, and deploying large-scale, distributed systems.

Strong knowledge of data structures, algorithms, and software design patterns.

Nice to Have

Knowledge or experience applying AI/ML in identity security or access management. Excellent problem-solving and debugging skills. Ability to work effectively across teams in Agile environments.

Salary Range $182,000 - $228,000

In accordance with Colorado’s Equal Pay for Equal Work Act (SB 19-085) the approximate compensation range for this role in Colorado is listed above. Final compensation for this role will be determined by various factors, such as knowledge, skills, and abilities.

Por favor confirme su dirección de correo electrónico: Send Email