Ping Identity

Ping Identity

Software Engineer I

Canada - Vancouver, BC

Sponsorship not specifiedDetected 33 days ago
JavaReactReduxSpringGitSQLDockerKubernetesJenkinsDevOpsOAuthCommunicationCollaborationProblem Solving

About the role

  • It's something that inspires our company.
  • People don't come here to join a culture that's built on digital freedom.

Responsibilities

  • Collaborate with team members locally in Vancouver, BC and Denver, CO.
  • Design new features to work seamlessly with existing functionality.
  • Maintain existing code and resolve reported defects.
  • Develop unit and integration tests in collaboration with Software Quality Engineers.
  • We are committed to building an inclusive and diverse environment where everyone's individuality is respected and everyone has an Identity.

Requirements

  • Familiarity with common Java open source libraries and development tools.
  • Experience with development tools including IDEs, git, Jenkins, Maven and ClaudeCode.
  • An ideal candidate must be able to learn quickly and independently, and be capable of gathering information and understanding complex features and environments.
  • Experience with front-end development using React and Redux / JavaScript.
  • Experience with web application libraries such as Spring and Jackson.
  • Experience with relational databases, JDBC, SQL, and ORMs such as Hibernate.
  • Knowledge of identity management technologies and protocols (e.g., OAuth 2.0, OpenID Connect, certificate management, cryptography, etc.).
  • Familiarity with asynchronous networking and/or Netty.
  • Experience with DevOps technologies such as Docker, Kubernetes and Helm.
  • One of our core values, Respect Individuality, reminds us to celebrate differences so you are empowered to bring your authentic self to work.
  • Strong skills with the Java programming language.
  • Solid understanding of HTTP and TLS.
  • Great interpersonal communications skills.
  • Exceptional problem-solving skills.
  • Understanding of enterprise-scale systems and configurations related to security.

Compensation

  • Range: CAD 70,505 - 88,131
  • 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.
  • We're growing quickly, but remain true to the innovative, can-do startup values that got us here.
  • Most importantly, we keep hiring talented, smart, fun, and genuinely nice people because that's who we want to succeed with every day.
  • Here are just a few of the things that make Ping special:

Benefits

  • We believe in and facilitate a flexible, collaborative work environment.
  • Generous PTO & Holiday Schedule
  • Parental Leave
  • Progressive Healthcare Options
  • Retirement Programs
  • Opportunity for Education Reimbursement
  • Ping is the collective sum of all our individual experiences, backgrounds and influences and we pride ourselves in growing and learning together.
  • Commuter Offset (Specific locations)

Company info

  • Our engineering group is a seasoned, collaborative team that values hard work and a friendly atmosphere.
  • We support one another through continuous knowledge sharing and a willingness to help out wherever necessary to ensure the success of both our team and the product.
  • Driven by mutual goals and collective achievements, we utilize established yet efficient processes for managing feature planning, defect resolution, and maintaining a healthy work-life balance.
  • A company culture that empowers you to do your best work.
  • Employee Resource Groups that create a sense of belonging for everyone.
  • Regular company and team bonding events.
  • Competitive benefits and perks.
  • Global volunteering and community initiatives

This listing is sourced directly from Ping Identity's careers page and normalized into a canonical job model.