CareerPlan

Senior Software Engineer I

Alpharetta, GA - HybridFull-time2026-10-30 → 2026-11-10

Core

Build and scale a production Customer Identity and Access Management (CIAM) platform handling authentication, authorization, and identity flows for insurance carriers, distributors, and policyholders.

Role type

Senior IC backend software engineer (CIAM/Identity)

Builds

Production authentication and authorization services for Zinnia's insurance platform

Domain

Insurance technology / Identity and Access Management

Required skills

TypeScript/Node.js, OAuth 2.0, OpenID Connect, SAML, RBAC/ABAC/ReBAC, API design, CI/CD, containerization, cloud infrastructure (AWS)

Preferred skills

Auth0/Okta/PingOne, OpenFGA, event-driven architectures (Kafka), API gateways (Kong), MongoDB, Terraform, Datadog

Technologies

AWS, TypeScript, Node.js, OAuth 2.0, OpenID Connect, SAML, Auth0, Okta, PingOne, Kafka, Kong, MongoDB, Terraform, Datadog

Responsibilities

Build authentication flows (SSO, passwordless, M2M), design fine-grained authorization models, implement automated user provisioning, maintain CIAM APIs, partner on application onboarding, ensure quality via testing/observability, work with security/compliance teams

Seniority

Senior, hands-on IC