Senior Staff Software Engineer

Ping Identity

Vancouver

On-site

CAD 130,000 - 173,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

Ping Identity, Vancouver-based, is seeking a Senior Staff Engineer to architect the next generation of proactive security and scaling frameworks for the PingFederate platform that protects millions of global identities.

You will lead the charge in defining how our enterprise stack anticipates vulnerabilities, automates remediation, and scales robustly, while mentoring engineers and collaborating with global teams across regions.

Qualifications

  • 10+ years of software engineering experience and prior role as principal or senior staff architect for enterprise-scale systems.
  • Expert-level Java mastery and experience with enterprise Java ecosystem.
  • Experience architecting automated CI/CD guardrails and self-healing infrastructure.
  • Strong understanding of HTTP, TLS and web application constraints.
  • Excellent communication and cross-team alignment skills.

Responsibilities

  • Architect next-generation defenses with automated guardrails and dependency management.
  • Define a 3-year technical roadmap with Product Management and Security leadership.
  • Establish architectural patterns and automation frameworks across distributed agile teams.
  • Sponsor and grow Senior and Staff engineers and promote secure-by-design culture.
  • Collaborate with Vancouver-based and global teams to align engineering efforts.
  • Work with Quality Engineers to embed automated tests into the new architecture.

Skills

Senior architect
Java
CI/CD automation
HTTP/TLS
Communication

Tools

Docker
Kubernetes
Helm
Git
Jenkins
Maven
ClaudeCode

Job description

Senior Staff Engineer – PingFederate Software Team

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. You will lead the charge in defining how our core enterprise stack anticipates vulnerabilities, automates dependency remediation, and scales robustly.

Job Functions
  • Architect Next-Generation Defenses: Design and implement cutting‑edge automated guardrails, continuous patching architecture, and intelligent dependency management to neutralize software vulnerabilities before they can be exploited.
  • Technical Strategy & Roadmap: Partner with Product Management and Security leadership to define a 3‑year technical roadmap that safeguards enterprise identities against traditional and emerging AI‑agent threat vectors.
  • Drive Engineering Excellence: Establish the architectural patterns, security standards, and automation frameworks utilized across distributed agile engineering teams.
  • High‑Impact Mentorship: Sponsor and grow Senior and Staff engineers, fostering an organizational culture of “shift‑left” security and robust system design.
  • Global Collaboration: Collaborate with team members locally in Vancouver, BC, and worldwide to align engineering efforts across geographic regions.
  • System Quality: Work alongside Software Quality Engineers to ensure comprehensive automated unit and integration testing frameworks are built directly into the new architecture.
Essential Qualifications
  • 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.
  • Automation Mindset: Proven experience architecting automated CI/CD guardrails, automated dependency workflows, or self‑healing infrastructure.
  • Web Fundamentals: Solid understanding of HTTP, TLS, and core web application constraints.
  • Exceptional communication and systems‑thinking skills, with a history of driving technical alignment across multiple distributed engineering teams.
Desired Qualifications
  • 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).
Salary Range

Salary Range: $130,000 - $173,000. In accordance with Pay Transparency Act the approximate compensation range for this role in Canada is listed above. Final compensation for this role will be determined by various factors, such as knowledge, skills, and abilities.

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

Ping is the collective sum of all our individual experiences, backgrounds and influences, and we pride ourselves in growing and learning together. We are committed to building an inclusive and diverse environment where everyone’s individuality is respected and everyone has an Identity. In recruiting for new colleagues, we welcome the unique contributions you can bring and encourage you to be your best self.

We are an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Staff Software Engineer
Senior Staff Software Engineer

SecuredTouch (acquired by Ping Identity) • Vancouver

On-site
CAD 130,000 - 173,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Staff Software Engineer
Staff Software Engineer

Ping Identity • Vancouver

On-site
CAD 122,000 - 163,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Staff Software Engineer
Staff Software Engineer

SecuredTouch (acquired by Ping Identity) • Vancouver

On-site
CAD 122,000 - 163,000
Generous PTO & Holiday Schedule
Parental Leave
Retirement Programs
+3
Staff Software Engineer
Staff Software Engineer

Socket.dev • Vancouver

Hybrid
CAD 122,000 - 163,000
Generous PTO
Parental Leave
Progressive Healthcare Options
Senior Software Engineer
Senior Software Engineer

Socket.dev • Vancouver

Hybrid
CAD 91,000 - 113,000
Generous PTO & Holidays
Parental Leave
Progressive Healthcare Options
+3
Senior Software Engineer
Senior Software Engineer

Ping Identity • Vancouver

On-site
CAD 91,000 - 113,000
Flexible work environment
Competitive benefits
Retirement programs
+2
Senior Software Engineer
Senior Software Engineer

SecuredTouch (acquired by Ping Identity) • Vancouver

On-site
CAD 91,000 - 113,000
Generous PTO & Holidays
Parental Leave
Healthcare options
Site Reliability Engineer II
Site Reliability Engineer II

SecuredTouch (acquired by Ping Identity) • Vancouver

On-site
CAD 87,000 - 105,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Product Manager, Developer Experience (SDK)
Product Manager, Developer Experience (SDK)

Socket.dev • Vancouver

On-site
CAD 108,000 - 162,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Product Manager, Developer Experience (SDK)
Product Manager, Developer Experience (SDK)

Ping Identity • Vancouver

Hybrid
CAD 108,000 - 162,000