Software Engineer
Core
Design and build scalable, secure identity and authentication platform services, including integrations, notifications, and AI services.
Role type
Senior backend software engineer (identity & platform)
Builds
Identity platform capabilities, RESTful APIs, microservices, event-driven services, and AI services
Domain
SaaS, Identity & Access Management (IAM), Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, RESTful APIs, microservices, OAuth 2.0, OpenID Connect (OIDC), SSO, SCIM, Kafka, Kubernetes, AWS/Azure/GCP, CI/CD, observability
Preferred skills
Okta/Auth0/Ping Identity/Keycloak integration, SAML, Terraform, OpenTelemetry, Datadog, Grafana, SaaS environment experience, AI-assisted development tools
Technologies
Java, Python, Spring Boot, Kafka, Kubernetes, AWS, Azure, Google Cloud Platform, OAuth 2.0, OpenID Connect, SCIM, Terraform, OpenTelemetry, Datadog, Grafana
Responsibilities
Design and build RESTful APIs and microservices; Develop and maintain backend services using Java and Python; Build identity platform capabilities supporting OAuth 2.0, OIDC, SSO, and SCIM; Develop scalable event-driven services using Kafka; Deploy and optimize applications in Kubernetes; Troubleshoot production issues and perform root cause analysis; Contribute to CI/CD pipelines and engineering automation
Seniority
Mid-Senior, hands-on IC