Affirm
Senior Software Engineer, Fullstack (Consumer Engineering)
$173K–$255K
Remote US +1 · Remote · Senior · Full-time · Posted Mar 18, 2026
- Location
- Remote US
Remote Canada - Experience
- 4+ years as a software engineer.
- Education
- Bachelor’s degree in a related field or equivalent practical experience.
About the job
Leads development of mobile, web, and backend systems and consumer experiences that support Affirm’s growth, engagement, and customer activation.
What you'll do
- Own team quarterly goals and guide engineers through ambiguous problems and delivery.
- Collaborate with product, design, and analytics on product decisions, risks, and trade-offs.
- Support production reliability and on-call operations, improve quality standards, and develop team talent.
What they ask for
- Experience leading significant mobile initiatives, including architecture, cross-functional launches, and production reliability.
- Experience working across React Native and native Swift/Kotlin, including debugging and mobile tooling, CI/CD, and release processes.
- 4+ years of software engineering experience; proficiency in JavaScript/TypeScript and experience shipping web apps with React or Vue.
- Experience designing, developing, and launching scalable backend systems; ability to plan and deliver significant features with extensible design.
Nice to have
- Experience implementing experimentation, feature flagging, and analytics instrumentation in mobile apps.
- Experience with Python, Kotlin, AWS, MySQL, and Kubernetes.
Pay
$195,000 - $255,000 USD base salary; $173,000 - $233,000 USD base salary
Tools
React Native, Swift, Kotlin, React, Vue, JavaScript/TypeScript, Python, AWS
Model-written summary · the original posting is authoritative