Senior backend engineer building secure, scalable authentication systems for Affirm’s financial products. Leading platform architecture, delivery, reliability, and engineering mentorship.
Responsibilities
Own technical design and delivery of significant authentication platform capabilities from requirements and architecture through implementation, rollout, and ongoing operation
Build 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
Translate security, regulatory, fraud, and customer-experience requirements into pragmatic technical designs
Identify and solve project, process, technology, security, reliability, and business issues
Create and monitor operational metrics, escalate issues, and support on-call efforts
Establish and improve code review and design standards
Mentor engineers through design reviews, feedback, and hands-on collaboration
Communicate technical decisions, constraints, risks, and trade-offs to technical and non-technical audiences
Lead investigations of complex production issues and identify systemic improvements
Requirements
4+ years of experience designing, developing, and launching backend systems at scale
Experience with Python, Kotlin, Java, or another comparable modern programming language
Experience developing highly available distributed systems
Experience with AWS, MySQL, Kubernetes, relational databases, event-driven architectures, and RPC or API frameworks
Experience defining technical plans for significant features or system components
Proficiency making significant changes in large codebases, including testing strategies, migration plans, and controlled rollouts
Strong verbal and written communication skills
Equivalent practical experience or a bachelor’s degree in a related field
Familiarity with OAuth 2.0, OpenID Connect, WebAuthn/passkeys, FIDO2, JWTs, and public-key cryptography
Knowledge of NIST Digital Identity Guidelines or PCI DSS
Experience 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
Benefits
100% subsidized medical coverage for employees and dependents
Dental and vision coverage for employees and dependents
Monthly stipends for tech setup
Monthly health and wellness spending stipends
Flexible time off
Generous holiday calendars
Employee stock purchase plan (ESPP) with discounted Affirm stock
Inclusive interview process and accommodations for candidates with disabilities
Senior Backend Engineer building scalable backend services, data pipelines, and integrations for Apollo.io’s AI - driven go - to - market platform. Owning distributed architecture and high - throughput connections across a global engineering team.
Backend Software Engineer designing coding tasks and deterministic verifiers for Gramian’s next - generation AI training initiative. Building and reviewing scalable backend solutions across global remote regions.
Back - End Developer building secure accounts, registrations, and dashboard services. Supporting technical delivery of a bilingual nonprofit digital platform with Canadian client systems.
Staff Python engineer architecting distributed data, experimentation, and AI systems. Building scalable marketing intelligence infrastructure for eCommerce brands at Northbeam.
Principal architect designing ServiceNow CSM workflows, automation, and integrations for Export Development Canada. Guiding enterprise transformation across business, risk, legal, and operations domains.
Staff Backend Engineer leading backend architecture, monolith modernization, and platform standards for GitLab’s AI - powered DevSecOps platform. Guiding cross - team technical strategy, reliability, and AI - assisted engineering workflows.
Senior Backend Engineer building scalable Python and Django systems for InvestEngine’s ETF investment and pension platform. Improving APIs, reliability, architecture, and financial product infrastructure.
Principal D365 Finance & Operations architect owning ERP governance, environments, releases, and automation. Supporting Ulteig’s engineering of critical North American infrastructure through scalable financial and operational systems.
Senior Backend Engineer building Java/Kotlin backend services for Wordly’s real - time translation platform. Developing distributed systems, APIs, and reliable event - driven infrastructure.
Tech Lead/Senior Go Backend Developer building Kubernetes operators and scalable backend systems. Owning RESTful architecture, AWS resource management, and high - availability infrastructure.