Staff Software Engineer, Identity & Access Management
Core
Design and deliver authentication and authorization services that power the Ridgeline platform, ensuring users are verified and authorized across the ecosystem.
Role type
Staff Software Engineer (Identity & Access Management)
Builds
Authentication and authorization services, serverless frameworks, and AWS back-end infrastructure.
Domain
Financial technology / Identity and Access Management (IAM)
Deliverable
production ML models | product features | infrastructure
Required skills
Architecting and designing new products, Identity and Access Management (IAM), Auth0 and Single Sign On (SSO), object-oriented programming (Java, Kotlin, Python), relational databases (PostgreSQL), critical infrastructure services (monitoring, alerting, logging), data structures and algorithms
Preferred skills
AI-assisted development workflows, AWS (RDS, Lambda), messaging frameworks (Kafka), JavaScript, React, HTML, CSS, cloud-based multi-region architectures, testing frameworks (Jest, Pytest, Cypress), mission-critical enterprise software development
Technologies
Auth0, SSO, AWS, RDS, Lambda, Kafka, PostgreSQL, Java, Kotlin, Python, JavaScript, React, Jest, Pytest, Cypress, JIRA
Responsibilities
Provide technical expertise for user authentication and authorization, performance, scalability, and security; Use AI tools throughout the SDLC to accelerate research, prototyping, implementation, testing, documentation, and review; Design, build, and test solutions that integrate with Auth0 and Single Sign On Identity Providers; Handle On-Call rotations for production support; Coach, mentor, and inspire teams of product engineers; Proactively collaborate across Platform, Product, and Security teams
Seniority
Staff, hands-on IC with mentorship