Ping Identity

Senior Software Engineer

Ping Identity
Apply
29 days ago
Vancouver, CanadaSenior

Responsibilities

  • Design, build, test, and deliver features across PingOne Authentication and SSO services.
  • Implement secure and reliable Java microservices and APIs supporting authentication, authorization, SSO, federation, and application integrations.
  • Contribute to technical designs and engineering decisions balancing product requirements, performance, reliability, security, and operational simplicity.
  • Partner with Product Management, Architecture, UX, SRE, and engineering teams from discovery through production rollout.
  • Improve service resilience, observability, operability, and deployment safety for customer-facing services.
  • Strengthen engineering quality through testing, automation, code reviews, and maintainable implementations.
  • Use modern engineering and AI-assisted development practices to improve effectiveness, quality, and delivery speed.
  • Participate in on-call rotation, incident response, root-cause analysis, and production follow-up actions.

Requirements

  • Working knowledge of OIDC, SAML, and WS-Fed, including SSO and federation integrations, protocol troubleshooting, and identity provider/service provider configuration.
  • Significant hands-on experience building and deploying highly scalable, high-performance cloud services, ideally in a multi-tenant SaaS environment.
  • Senior-level Java development experience with fluency in object-oriented design and modern engineering practices.
  • Experience with UI development; ReactJS experience is preferred.
  • Experience designing and building microservices and REST APIs, ideally with Spring or similar frameworks.
  • Strong technical judgment and experience contributing to technical designs, proof-of-concept work, and architecture discussions.
  • Strong interpersonal communication skills and the ability to work across a large, globally distributed engineering organization.
  • Experience operating or supporting production SaaS systems, including on-call responsibilities and incident response.
  • Comfort with Docker, Kubernetes, CI/CD pipelines, and modern build and delivery tooling.
  • Preferred: experience with AI agents, agent identity, non-human identity, MCP, or related integration concepts.
  • Preferred: familiarity with Cassandra, Kafka, event-driven distributed systems, secure coding practices, OWASP guidance, PKI, cryptography, and certificate/key management.

Benefits

  • Flexible, collaborative work environment
  • Employee Resource Groups
  • Regular company and team bonding events
  • Competitive benefits and perks
  • Global volunteering and community initiatives
  • Generous PTO and holiday schedule
  • Parental leave
  • Progressive healthcare options
  • Retirement programs
  • Education reimbursement opportunity
  • Commuter offset in specific locations

Tech Stack

Categories

Ping Identity

About Ping Identity

1,001-5,000 employees

At Ping Identity, we make it possible to trust every digital moment across customers, employees, partners, and non-human identities. Whether you're securing millions of users, fighting fraud, simplifying third-party access, or going passwordless, establishing trust shouldn’t slow you down. Our enterprise-grade identity platform is built for scale, speed, and flexibility and works seamlessly with your existing cloud, hybrid, and on-prem environments. We help you confidently embrace AI and automation with Runtime Identity, so you can continuously verify the identity, context, and intent of every AI agent and control their actions in real time. With Ping, all digital experiences start with trust. Learn more at pingidentity.com.

Contact me