← Back to job listings
PI
Senior Staff Software Engineer
Ping Identity · Vancouver, Canada
About The Role
Join the PingFederate Software team as a Senior Staff Engineer, where you will architect the next generation of proactive, automated security and scaling frameworks for a platform that protects millions of global identities. In this role, you will lead the charge in defining how our core enterprise stack anticipates vulnerabilities, automates dependency remediation, and scales robustly. You will also establish architectural patterns, security standards, and automation frameworks utilized across distributed agile engineering teams, and collaborate with team members worldwide.
- Architect the next generation of proactive, automated security and scaling frameworks for a platform that protects millions of global identities.
- Lead the charge in defining how the core enterprise stack anticipates vulnerabilities, automates dependency remediation, and scales robustly.
- Establish the architectural patterns, security standards, and automation frameworks utilized across distributed agile engineering teams.
- If you're a passionate developer who thrives in a fast-moving, agile environment – this role is for you. We're looking for someone with strong communication skills, the ability to translate requirements and designs into functional Java code, and a sharp focus on security, quality, and performance
- Web Fundamentals: Solid understanding of HTTP, TLS, and core web application constraints
- Automation Mindset: Proven experience architecting automated CI/CD guardrails, automated dependency workflows, or self-healing infrastructure
- At least 10+ years of software engineering experience, with a proven track record of operating as a principal or senior staff architect for enterprise-grade, large-scale systems
- Expert-level mastery of Java and deep familiarity with the enterprise Java ecosystem, open-source libraries, and performance tuning at scale
- Exceptional communication and systems-thinking skills, with a history of driving technical alignment across multiple distributed engineering teams
- Proactive AI Security Leadership: Deep passion for or experience with evolving AI models and a strong understanding of how to protect software products from threats arising from automated AI exploits
- Identity Protocol Expertise: Strong knowledge of identity management technologies and protocols (e.g., SAML, OAuth 2.0, OpenID Connect, certificate management, cryptography)
- Modern Tooling & DevSecOps: Experience with DevOps technologies such as Docker, Kubernetes, Helm, Git, Jenkins, Maven, and developer tools like ClaudeCode
- Framework Experience: Experience with core enterprise Java web libraries such as Spring and Jackson, as well as relational databases (JDBC, SQL)
- Full-Stack Awareness: Familiarity with front-end development using React and Redux / JavaScript (advantageous for understanding end-to-end security vectors)
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring