Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ping Identity

Open 70d

Principal Software Engineer

Posted Updated 2 views
Discussion

Summary

Principal engineer building cloud-native identity and AI security systems in Go, including privileged access, secure gateways, and AI guardrails.

You will build and own production systems for a cloud-native privileged access platform and AI security capabilities. You will develop Go services, distributed systems, identity integrations, secure gateways, and AI guardrails while providing technical leadership through code reviews, design reviews, and mentoring.

Responsibilities

  • Design and ship core Go services for PingOne Privilege
  • Build MCP gateways, AI agent identity and governance, and AI security guardrails
  • Develop highly available multi-region services on Kubernetes
  • Implement integrations with OAuth2/OIDC, SAML, SCIM, and certificate-based authentication
  • Build secure proxy and gateway layers for infrastructure and applications
  • Conduct code and design reviews
  • Mentor engineers and drive cross-team technical decisions

Requirements

  • 10+ years of hands-on software engineering experience
  • 4+ years at a Principal or Staff level building large-scale security or identity products
  • Deep knowledge of IAM and PAM
  • Hands-on expertise in OAuth2/OIDC and PKI
  • Expert-level proficiency in Go or a strong systems-language background
  • Experience with AWS, Azure, GCP, Kubernetes, and distributed data stores
  • Experience building or securing LLM-based systems is preferred
  • Bachelor’s or master’s degree in Computer Science or equivalent practical experience

Benefits

  • Generous PTO and holiday schedule
  • Parental leave
  • Progressive healthcare options
  • Retirement programs
  • Education reimbursement
  • Commuter offset for specific locations

Skills

What Principal Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.