Ping Identity

Identity Security for the Global Enterprise

Customer Success Architect

Software EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2002H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

5 days ago

Salary

Not specified

JavaPythonSAMLOIDCDistributed SystemsData StructuresAlgorithmsSoftware Design PatternsAgile

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

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.

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

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.

Requirements

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

Benefits

  • Generous PTO & Holiday Schedule
  • Parental Leave
  • Progressive Healthcare Options
  • Retirement Programs
  • Opportunity for Education Reimbursement
  • Commuter Offset (Specific locations)

Job Requirements

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

Benefits

  • Generous PTO & Holiday Schedule
  • Parental Leave
  • Progressive Healthcare Options
  • Retirement Programs
  • Opportunity for Education Reimbursement
  • Commuter Offset (Specific locations)

Related Job Pages

More Software Engineer Jobs

Senior Software Engineer

FanDuel

FanDuel is America's #1 Sportsbook. We make every moment more.

Software Engineer5 days ago
Full TimeRemoteTeam 1,001-5,000H1B Sponsor

Our roster has an opening with your name on it. We’re growing our Market Making Engineering team that works on some of the coolest software in the industry - the systems that quote, price, and manage risk in real time for high-volume, high-velocity sports markets. This work spans...

C#CC++RustPythonGitCI/CDAWSLambdaAPI GatewayTerraformDockerKubernetesKafkaSQLPostgreSQLAlgorithmsData StructuresUnit TestingAgile
United States + 6 moreAll locations: United States, United Kingdom, Canada, Australia, Portugal, Ireland, Romania
Software Engineer5 days ago
Full TimeRemoteTeam 11-50

The successful candidate will design, develop, test, and deploy software for the Department of the Interior Human Resources Directorate, focusing on modernization goals using various programming languages and adhering to security standards. Duties include diagnosing defects, participating in Agile ceremonies, collaborating with cross-functional teams, and providing clear documentation.

PHPJavaScriptSQLJavaC++ColdFusionMoodleAgileZero Trust Architecture
United States
$105K - $120K / year
Full TimeRemoteTeam 51-200

As a key technologist and strategist, the role involves rapidly building client trust, guiding technical direction, solving complex problems, and remaining deeply engaged within the codebase while advising on architecture and platform evolution. Responsibilities also include driving innovation, leading formal feedback conversations, and contributing to the company culture through mentorship and workshops.

PythonJavaJavaScriptTypeScriptReactRubyScalaRSQLGoAI/MLNLPComputer VisionAutomated TestingLegacy ModernizationScalable ArchitectureSecurityPerformance OptimizationConsultingMentorshipDevOpsMLOpsInfrastructure as CodeData EngineeringDatabricksDevSecOps
United States
$151K - $220K / year
Full TimeRemoteTeam 51-200

As a senior technologist, you will work with various clients on diverse technologies, making immediate contributions to projects and rapidly building trust with clients and teams. Responsibilities include contributing to architecture, collaborating on systems involving the full ML lifecycle, and generating new potential solutions to challenges.

PythonJavaJavaScriptTypeScriptReactRubyScalaRSQLGoGitLinuxCI/CD
United States
$104K - $130K / year