Remote job
Product Security Engineer II - CIAM
Job details
About this role
Role overview Build and maintain backend capabilities for customer identity and access, supporting registration, sign-in, authorization, and account lifecycle experiences across consumer and business products. This mid-level engineering role delivers scoped features with guidance from experienced teammates, developing secure and dependable authentication services while building expertise in the identity domain.
Responsibilities - Develop customer-facing sign-in and account security features, including multi-factor checks, step-up authentication, and device binding. - Build backend services and APIs in Python, Kotlin, or a similar language. - Integrate identity platforms with web, mobile, and partner applications using custom code where needed. - Contribute to feature design, readable implementation, automated tests, code reviews, and supported production releases. - Debug services and use logs and metrics to improve reliability and understand production behavior. - Work with engineering, product, and security colleagues to apply secure development practices.
Requirements - Practical ability to write, test, and debug software in Python, Kotlin, or a comparable language; experience may come from work, study, personal projects, or open source. - Foundational backend knowledge, including APIs, data structures, databases, and version control. - Interest in authentication and motivation to build secure, reliable customer experiences. - A practical approach to problem solving, willingness to ask questions, and openness to mentorship and code review. - Clear communication and ability to collaborate across engineering, product, and security. - A relevant bachelor’s degree or equivalent practical experience.
Nice to have - Familiarity with identity protocols, customer identity platforms, or tools such as Okta, Auth0, and ForgeRock. Deep CIAM experience is not required.
Benefits and work setup - Remote-first work within the country of employment, with an in-person onboarding experience. - Medical, dental, and vision coverage for employees and dependents; monthly health, wellness, and technology stipends; flexible time off; and an employee stock purchase plan.