Staff Software Engineer, Fullstack (Card Experiences)
Core
Building the full-stack product surfaces for the Affirm Card, spanning customer-facing web/mobile experiences and backend services to create a simple, trustworthy cardholder journey.
Role type
Staff Software Engineer (Fullstack)
Builds
Customer-facing web and mobile experiences for the Affirm Card, backend services, and AI-integrated features.
Domain
Fintech / Payments / Card Services
Deliverable
production ML models | product features
Required skills
Full-stack development, distributed systems design, cloud infrastructure (AWS), data processing (Spark), mobile/web development (React Native/React/Vue), Python, Kotlin, system architecture, technical strategy, on-call operations, code review standards, team mentorship.
Preferred skills
AI/ML adoption, experience with declarative UI frameworks, ability to thrive in ambiguity, strong communication skills.
Technologies
AWS, MySQL, Spark, Kubernetes, React Native, React, Vue, Python, Kotlin
Responsibilities
Set technical strategy for the team on a year-long scale; collaborate across product, design, and analytics to manage risks and trade-offs; act as a force-multiplier by defining technical solutions and operational processes; own team operations including monitoring, triage, and alerting; foster a culture of quality by setting code review and design standards; develop talent through feedback and guidance.
Seniority
Staff, hands-on IC with strategic leadership