Senior Software Engineer, Backend (Consumer Authentication Platform)
Core
Designing and delivering secure, scalable backend systems for consumer authentication, identity federation, and session management across thousands of merchants.
Role type
Senior IC backend software engineer (authentication platform)
Builds
Authentication platform capabilities including sign-in, account recovery, step-up challenges, and identity federation
Domain
Fintech / Consumer Finance / Security
Deliverable
production ML models | product features
Required skills
Python, Kotlin, Java, AWS, MySQL, Kubernetes, relational databases, event-driven architectures, RPC/API frameworks, OAuth 2.0, OpenID Connect, WebAuthn/passkeys, FIDO2, JWTs, public-key cryptography, session management, token issuance, multi-factor authentication, risk-based authentication
Preferred skills
NIST Digital Identity Guidelines, PCI DSS, adaptive authentication, fraud controls
Technologies
AWS, MySQL, Kubernetes, OAuth 2.0, OpenID Connect, WebAuthn, FIDO2, JWT
Responsibilities
Own technical design and delivery of authentication platform capabilities from architecture to operation; build highly available systems for consumer journeys; collaborate with cross-functional teams on security and compliance; translate security requirements into technical designs; monitor system metrics and support on-call efforts; mentor engineers and set code review standards; lead investigation of production issues
Seniority
Senior, hands-on IC with mentorship responsibilities