HYPR, the Identity Assurance Company, is focused on creating trust in the identity lifecycle and aims to eliminate the persistent problem of passwords. They are seeking a Senior Software Engineer to design, build, and operate core components of their security platform, working on passwordless authentication and identity verification systems for Fortune 500 companies.
Responsibilities:
- Design, develop and deploy SaaS services end-to-end—from understanding requirements and designing solutions to deployment, production support, scalability and performance
- Be on the fore front of AI-native SDLC by using agents throughout design, coding, testing, and documentation
- Research new technologies and solutions to improve existing products and explore new directions
- Implement comprehensive automated testing at the component level and collaborate with SDET(s)
- Participate in standards bodies and shape next-generation standards like W3C, WebAuthn, and OAuth
- Work directly with customers - product calls to understand the problems and an on-call rotation of incident escalation
Requirements:
- Expert-Level Java SE 21+ and Spring/Quarkus
- Kubernetes or another container orchestration platform
- Cloud-first development experience—AWS, Azure, or similar
- Datastores, one or more of: MySQL, Oracle, DynamoDB, Redshift, Redis
- Strong CS algorithms, data structures, clean code, and scalability design patterns
- Scalable services—multi-region, graceful degradation, and elastic capacity
- One major JS framework—Angular, React, or Vue
- Observability techniques and tools—events, metrics, OpenTelemetry
- Continuous deployment methodologies—unit, acceptance, and load testing approaches
- Kotlin development experience
- 10+ years of experience designing, building, and maintaining an enterprise web-based platform that services at least 100K users. Can be SaaS or on-premise
- BS/MS in computer science or a related software engineering field
- Authentication protocol knowledge is highly valued—OAuth, SAML, WebAuthn, PKI, Kerberos, FIDO/FIDO2
- Keycloak, Ping or Okta authentication server
- One Infrastructure as Code (IaC) tool—Terraform, Helm, AWS CloudFormation
- Dynamically typed language—Python, Ruby, or similar