Staff Software Engineer, Fullstack (Account Management)
Core
Setting technical strategy for a team building secure, intuitive account management experiences (self-service recovery, settings, security) to protect customer access and prevent fraud.
Role type
Staff Software Engineer (Fullstack, Team Lead)
Builds
Account security features (Self-Service Phone Change, Settings & Security Center, account updates) for Affirm's checkout platform
Domain
Fintech / Account Security / Trust & Safety
Deliverable
production ML models | product features
Required skills
Backend system design at scale, Web app development, React/Vue, Python, Kotlin, AWS, MySQL, Kubernetes, Technical strategy, Code review standards, On-call operations management, Team mentorship
Preferred skills
Thriving in ambiguity, Cross-functional collaboration, Technical writing
Technologies
Python, Kotlin, AWS, MySQL, Kubernetes, React, Vue
Responsibilities
Define and execute year-long technical strategy for the team; Collaborate with product, design, and analytics to manage technical risks; Establish operational processes, monitoring, and alerting for team stability; Set code review and design standards; Mentor team members and lead by example
Seniority
Staff, hands-on IC with team leadership
