Lead Backend Engineer – Identity (CIAM) Migration
We’re hiring a Lead Backend Engineer (Identity) to spearhead one of the most critical platform initiatives: migrating and modernising identity infrastructure for a product serving 10M+ users across 100+ services. This is not a greenfield build. You’ll lead the integration and migration to Auth0 (Okta) while extracting identity from a 10+ year-old monolithic system into a scalable, shared microservice architecture. This is a first hire, leadership role-you’ll define the architecture, lead execution, and build the team from the ground up.
Key Responsibilities
- Lead end-to-end identity migration from legacy monolith to modern microservices
- Own integration of Auth0 (Okta) into a large-scale production environment
- Design and implement scalable authentication & identity architecture
- Define and execute phased migration strategies with minimal disruption
- Build a shared identity platform serving B2C and B2B2C use cases
- Operate across 100+ microservices in a distributed system
- Establish best practices for:
- Authentication & authorization flows
- Identity APIs and service boundaries
- Observability and reliability in identity systems
- Act as technical lead and founding team member, hiring and mentoring future engineers
- Collaborate across product and engineering teams globally
Must-Have
- Proven experience leading end-to-end identity vendor migration or implementation in a large-scale environment (millions of users)
- Strong systems architecture expertise, especially:
- Distributed systems
- Microservices at scale (100+ services)
- Migration from monolith → services
- Deep backend engineering experience (Node.js / TypeScript or Golang)
- Experience defining and implementing authentication & identity infrastructure
- Track record of technical leadership (staff/principal level or equivalent)
- Ability to operate as a first hire / builder / leader
Highly Preferred
- Customer Identity (CIAM) experience (B2C / B2B2C)
- Experience with Auth0 / Okta (or similar identity providers)
- Hands-on Golang experience (or willingness to ramp)
- Experience in large-scale product companies (e.g., Stripe, fintech, consumer platforms)
Remote, but East Coast US only Apply tot his job Apply To this Job