HHiring Reality
← Ping Identity

Principal Software Engineer

Ping Identity
Location
Bengaluru, Karnataka, India
Posted
23 days ago
Department
5106 PD Data Platform
What they actually want (must-haves)
  • 10+ years of hands-on software engineering experience
  • 4+ years at a Principal or Staff level building large-scale security or identity products
  • Deep working knowledge of IAM/PAM
  • Expert-level proficiency in Go or strong systems-language background with willingness to work in Go
  • Cloud Native technologies experience (AWS/Azure/GCP, Kubernetes)
  • Experience with distributed data stores (Cassandra or similar NoSQL)
Nice to have
  • Experience building or securing LLM-based systems
  • Experience with workflow engines (e.g., Temporal)
  • BS/MS in Computer Science or equivalent practical experience
What the job really is

As a Principal Software Engineer at Ping Identity, you will be responsible for designing and building the PingOne Privilege platform, focusing on Zero Trust privileged access and AI security capabilities. This hands-on role involves coding in Go, developing distributed systems on Kubernetes, and implementing identity and access protocols. You will also provide technical leadership through code reviews and mentoring while ensuring high-quality, secure, and maintainable code.

Benefits
  • Generous PTO & Holiday Schedule
  • Parental Leave
  • Progressive Healthcare Options
  • Retirement Programs
  • Opportunity for Education Reimbursement
  • Commuter Offset (Specific locations)
Things to weigh
  • No salary listed
  • Role involves significant hands-on coding and technical leadership
  • Focus on security and identity products may require specialized knowledge
Job score3.4/5
Benefits3/5
Freshness4/5
Career value5/5
Role clarity5/5
Pay transparency0/5

Applying to Ping Identity?

See how your résumé matches this role — and tailor it from what actually gets interviews.