Senior Software Engineer, Backend (Consumer Authentication Platform)
Core
Designing, developing, and launching secure, highly available backend systems for consumer authentication journeys including sign-in, account recovery, and session management at scale.
Role type
Senior IC backend engineer (authentication platform)
Builds
Reusable authentication platform supporting multiple products, merchants, and geographies
Domain
Fintech / Consumer Identity & Security
Deliverable
production ML models | product features
Required skills
Python, Kotlin, Java, AWS, MySQL, Kubernetes, event-driven architectures, 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, fraud controls, adaptive authentication
Technologies
AWS, MySQL, Kubernetes, RPC, API frameworks
Responsibilities
Own technical design and delivery of authentication platform capabilities from architecture to operation; Build secure, highly available backend systems; Partner with cross-functional stakeholders to shape solutions; Translate security and regulatory requirements into pragmatic technical designs; Monitor system health and operational performance; Establish and improve code review, design, quality, and security standards; Mentor engineers; Lead investigations into complex production incidents
Seniority
Senior, hands-on IC with mentorship responsibilities