
Senior Software Engineer, Backend β Consumer Authentication Platform
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Canada.
β’ Take ownership of the technical design and delivery of key authentication platform capabilities, spanning from requirements and architecture to implementation, rollout, and ongoing maintenance.
β’ Develop secure, highly available systems for sign-in, authentication factors, account recovery, step-up authentication, session management, authorization, and identity federation.
β’ Collaborate with product management, Security, Fraud, Compliance, design, and analytics teams.
β’ Convert security, regulatory, fraud, and customer experience requirements into actionable technical designs.
β’ Identify and address project, process, technology, security, reliability, and business challenges.
β’ Create and track operational metrics, escalate issues, and support on-call initiatives.
β’ Establish and enhance code review and design standards.
β’ Mentor engineers through design reviews, feedback, and hands-on collaboration.
β’ Communicate technical decisions, constraints, risks, and trade-offs to both technical and non-technical stakeholders.
β’ Lead investigations into complex production issues and identify systemic improvements.
β’ Over 4 years of experience in designing, developing, and launching backend systems at scale.
β’ Proficient in Python, Kotlin, Java, or another comparable modern programming language.
β’ Experience in developing highly available distributed systems.
β’ Familiarity with AWS, MySQL, Kubernetes, relational databases, event-driven architectures, and RPC or API frameworks.
β’ Skilled in defining technical plans for major features or system components.
β’ Expertise in making substantial changes in large codebases, including testing strategies, migration plans, and controlled rollouts.
β’ Excellent verbal and written communication skills.
β’ Equivalent practical experience or a bachelorβs degree in a related field.
β’ Knowledge of OAuth 2.0, OpenID Connect, WebAuthn/passkeys, FIDO2, JWTs, and public-key cryptography.
β’ Understanding of NIST Digital Identity Guidelines or PCI DSS.
β’ Experience in designing session management, token issuance, account recovery, or multi-factor authentication systems.
β’ Familiarity with risk-based or adaptive authentication and identity, security, compliance, and fraud controls.
β’ 100% subsidized medical coverage for employees and their dependents.
β’ Dental and vision coverage for employees and their dependents.
β’ Monthly stipends for technology setup.
β’ Monthly health and wellness spending stipends.
β’ Flexible time off policy.
β’ Generous holiday schedule.
β’ Employee stock purchase plan (ESPP) offering discounted Affirm stock.
β’ Inclusive interview process with accommodations for candidates with disabilities.
β’ In-person onboarding experience.
RR Donnelley
plotdesk
CmdScale GmbH
Colsubsidio
Get handpicked remote jobs straight to your inbox weekly.