
Staff Software Engineer
Ping Identityabout 3 hours ago
Responsibilities
- Design and deliver major features across PingOne Authentication and SSO services in a high-scale multi-tenant SaaS environment.
- Architect and implement secure, reliable Java-based microservices and APIs supporting authentication, authorization, SSO, federation, and application integrations.
- Drive technical decisions balancing product requirements, performance, reliability, security, and operational simplicity.
- Collaborate with Product Management, Architecture, UX, SRE, and engineering teams from discovery through production rollout.
- Improve service resilience, observability, operability, and deployment safety.
- Raise engineering standards for testability, maintainability, and production readiness.
- Drive quality strategy and automation approaches for test automation assets.
- Use modern engineering and AI-assisted development practices to improve effectiveness, quality, and delivery speed.
- Participate in on-call rotations, lead incident response and root-cause analysis, and follow through on production improvements.
- Mentor engineers and improve team-wide engineering practices.
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.
- Staff-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 a similar framework.
- Strong technical judgment and experience contributing to technical designs, proof-of-concept work, and architecture discussions.
- Strong communication skills and the ability to work across a large, globally distributed engineering organization.
- Ability to mentor engineers and improve team-wide engineering practices.
- Experience operating or supporting production SaaS systems, including on-call responsibilities and incident response.
- Familiarity with Docker, Kubernetes, CI/CD pipelines, and modern build and delivery tooling.
- Experience with AI agents, agent identity, non-human identity, MCP, or related integration concepts is a plus.
- Familiarity with Cassandra, Kafka, event-driven distributed systems, secure coding, OWASP guidance, PKI, cryptography, and certificate/key management is a plus.
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 for specific locations
Tech Stack
About Ping Identity
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.