Staff Software Engineer, Fullstack (Card Experiences)
Affirm · Remote US
About this role
**About Affirm** Affirm exists for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most. **Card Experiences Team** The Card Experiences team builds the product surfaces that make the Affirm Card feel simple and trustworthy. You’ll own the cardholder journey—from the moment a card is ordered to every time it’s used—working across customer-facing web/mobile experiences and the backend services behind them. --- ## What you’ll do - Set technical strategy for your team on a year-long time scale and help connect it to critical, business-impacting projects. - Collaborate across the product development lifecycle with product management, design, and analytics to ensure technical sustainability, risks, and trade-offs are well understood and managed. - Act as a force-multiplier by defining and advocating for technical solutions and operational processes. - Own team operations and availability: monitoring, triage rotations, playbooks, policies, testing, and alerting to support “keep the lights on” and on-call. - Foster a culture of quality and ownership by setting code review and design standards, and advocating for them beyond your team through writing and tech talks. - Help develop talent through feedback, guidance, and leading by example. --- ## What we look for - Full stack experience: 8+ years designing, developing, and launching backend systems at scale (e.g., Python or Kotlin). - Track record building highly available distributed systems using technologies such as AWS, MySQL, Spark, and Kubernetes. - 8+ years total experience as a software engineer. - Proficiency with web apps using declarative UI frameworks (e.g., React Native, React, or Vue). - Experience designing, developing, and launching systems at scale. - Ability to deliver major features/system components and deprecate functionality via clear technical and execution plans; write high-quality, easy-to-understand code. - Thrives in ambiguity—comfortable moving from low-level language idioms to the architecture of large systems. - AI-first mindset: identify trends and safely apply them. - Demonstrated growth by gathering and iterating on feedback from engineering and cross-functional peers. - Strong verbal and written communication skills. - Requires either equivalent practical experience or a Bachelor’s degree in a related field. --- ## Compensation & location - **Base Pay Grade:** P - **Equity Grade:** 13 - **USA Pacific base pay range (CA, WA, NY, NJ, CT):** $230,000 - $290,000 - **USA Sapphire base pay range (all other U.S. states):** $204,000 - $264,000 Base pay is part of a total compensation package that may include equity rewards, monthly stipends for health/wellness and tech spending, and benefits (including **100% subsidized medical coverage**, dental, and vision for you and your dependents). **#LI-Remote** --- ## Remote-first & benefits - **Remote-first with flexibility built in:** Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and some are office-based. New hires attend an in-person onboarding experience. - **Benefits highlights:** - Health coverage at no cost (100% of premiums for employees and dependents) - Spending stipends for tech setup and health/wellness options - Flexible time off and generous holiday calendars - ESPP (buy Affirm stock at a di
Listing freshness
CronJobs last confirmed this listing 2h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.