Staff Software Engineer, IDM Engineering

Ping Identity Corporation

United States

On-site

USD 132,000 - 165,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Generous PTO
Parental Leave
Progressive Healthcare Options
Retirement Programs
Education Reimbursement
Commuter Offset

Job summary

Ping Identity Corporation is seeking a Staff Software Engineer to design and build large-scale, Java-based identity management products, with a focus on security, performance, and scalable deployments across multi-tenant environments.

You will collaborate with teams across the US, Canada, and Europe to translate requirements into robust features for PingIDM, ensuring high quality and secure software in a fast-moving Agile environment.

Qualifications

  • Wide experience designing and developing large scale applications in Java
  • Strong understanding of HTTP and RESTful web services
  • Strong interpersonal communications skills
  • Exceptional problem-solving skills
  • Familiar with cloud architectures and deployment strategies (AWS, GCP, Azure)
  • Experience using AI agents such as Claude to plan, validate, and implement functionality
  • The ability to learn quickly and independently

Responsibilities

  • Design and develop large-scale, single- and multi-tenant, robust, cutting-edge Java-based identity management products
  • Collaborate effectively with the distributed team, with team members in the Portland, OR metro area, Canada, and Europe
  • Analyze and elaborate on requirements with product management and architects to improve the identity platform and develop new features for PingIDM
  • Plan, estimate, and manage development tasks independently and efficiently per business plans
  • Enable successful cloud deployments
  • Work closely with customer-facing support teams to resolve customer issues

Skills

Java
HTTP & REST
Interpersonal skills
Problem solving
Cloud architectures
AI agents (Claude)
Independent learning

Job description

Position Overview

You will be an active member of an innovative and passionate team developing features and key extensions to a growing enterprise product platform for the market leader in Identity Security. There is a wide variety of work including API development, identity protocol implementation, authentication systems, security vulnerability mitigation, identity management and provisioning, and performance optimizations at a large scale.

We seek a Staff Software Engineer who will be active in developing features and capabilities within our Identity Management product suite. We require a passionate developer who flourishes in a fast-moving, agile environment, has good communications skills, an outstanding ability to translate requirements and designs to functional Java code using agentic modeling, and strong attention to security, quality, testability and performance.

Responsibilities
  • Design and develop large-scale, single- and multi-tenant, robust, cutting-edge Java-based identity management products
  • Collaborate effectively with the distributed team, with team members in the Portland, OR metro area, Canada, and Europe
  • Analyze and elaborate on requirements with product management and architects to improve the identity platform and develop new features for PingIDM
  • Plan, estimate, and manage development tasks independently and efficiently per business plans
  • Enable successful cloud deployments
  • Work closely with customer-facing support teams to resolve customer issues
Qualifications
  • Wide experience designing and developing large scale applications in the Java programming language
  • A strong understanding of HTTP and RESTful web services
  • Strong interpersonal communications skills
  • Exceptional problem-solving skills
  • Familiar with cloud architectures and deployment strategies (e.g. AWS, GCP, Azure)
  • Experience using AI agents such as claude code to plan, validate, and implement functionality
  • The ability to learn quickly and independently, and are capable of gathering information and understanding complex features and environments
Advantage
  • Experience with identity management technologies and protocols (e.g., OAuth 2.0, OpenID Connect, certificate & key management, cryptography, etc.)
  • Understanding of enterprise-scale systems and configurations related to security
  • Experience building performant systems that deploy and execute at scale
Salary

Salary Range: $132,00 - $165,000

In accordance with Colorado's Equal Pay for Equal Work Act (SB 19-085) the approximate compensation range for this role in Colorado 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)
Equal Opportunity and Affiliation Statement

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, IDM Engineering
Senior Staff Software Engineer, IDM Engineering

Ping Identity Corporation • United States

On-site
USD 151,000 - 185,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Senior Staff Software Engineer, IDM Engineering
Senior Staff Software Engineer, IDM Engineering

Ping Identity • United States

On-site
USD 151,000 - 185,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Staff Software Engineer, IDM Engineering
Staff Software Engineer, IDM Engineering

Ping Identity • United States

Remote
USD 132,000 - 165,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Senior Staff Java Engineer – Identity & Cloud Platform
Senior Staff Java Engineer – Identity & Cloud Platform

Ping Identity • United States

On-site
USD 151,000 - 185,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Ping Identity Corporation • Austin (TX)

On-site
USD 157,000 - 224,000
Staff Software Engineer
Staff Software Engineer

Ping Identity Corporation • Austin (TX)

On-site
USD 132,000 - 153,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Staff Software Engineer
Staff Software Engineer

Ping Identity • Austin (TX)

On-site
USD 132,000 - 153,000
Competitive benefits
Education reimbursement
Retirement programs
+2
Senior Manager, Software Engineering
Senior Manager, Software Engineering

Ping Identity • Austin (TX)

On-site
USD 157,000 - 224,000
Generous PTO
Healthcare options
Retirement programs
+3
Staff Identity Platform Engineer
Staff Identity Platform Engineer

Ping Identity • United States

Remote
USD 132,000 - 165,000
Generous PTO & Holiday Schedule
Parental Leave
Progressive Healthcare Options
+3
Ping Identity Engineer
Ping Identity Engineer

Apex Systems • Chicago (IL)

On-site
USD 103,320 - 110,208