Senior Software Engineer

You will design and develop large-scale, single- and multi-tenant Java-based identity management products. You will collaborate effectively with a distributed team across the Portland metro area, Canada, and Europe. You will analyze and elaborate on requirements with product management and architects to improve the identity platform and develop new features for PingIDM. You will plan, estimate, and manage development tasks independently per business plans, enable successful cloud deployments, and work closely with customer-facing support teams to resolve customer issues.

Responsibilities

  • Design and develop large-scale, single- and multi-tenant Java-based identity management products
  • Collaborate effectively with the distributed team across Portland, 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

Requirements

  • Wide experience designing and developing large-scale applications in Java
  • Strong understanding of HTTP and RESTful web services
  • Strong interpersonal communication skills
  • Exceptional problem-solving skills
  • Familiarity with cloud architectures and deployment strategies (AWS, GCP, Azure)
  • Experience using AI agents such as Claude Code to plan, validate, and implement functionality
  • Ability to learn quickly and independently and understand complex features and environments
  • Experience with identity management technologies and protocols such as OAuth 2.0, OpenID Connect, certificate and key management, and cryptography is an advantage
  • Understanding of enterprise-scale systems and security configurations is an advantage
  • Experience building performant systems that deploy and execute at scale is an advantage

Benefits

  • Generous PTO and holiday schedule
  • Parental leave
  • Progressive healthcare options
  • Retirement programs
  • Education reimbursement
  • Commuter offset in specific locations
  • Employee Resource Groups
  • Company and team bonding events
  • Global volunteering and community initiatives

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available