Skip to main content
All jobs

Employer listing

Senior Staff Software Engineer, Fullstack (Marketplace and Consumer Experiences)

Affirm

remote · full time · Staff

$236,000 - $325,000

About the Role

Affirm is looking for a Senior Staff Software Engineer to take on a critical role in defining and leading technical excellence across core consumer experiences at Affirm, starting with Marketplace and Search. You’ll collaborate with engineering leaders, create and implement technical strategy across full-stack teams, and coordinate closely with stakeholders to build scalable, reliable, and high-performing solutions. You'll help shape best practices, guide architectural choices, and drive the successful delivery of critical initiatives.

What You'll Do

  • Lead the vision: Define the technical direction, long-term technical roadmap, and strategic initiatives in Marketplace, Search, Ads Platform, and App Experiences.
  • Work closely with stakeholders across all teams at Affirm to champion and implement technical excellence in conjunction with business results across all consumer-facing experiences.
  • Create and influence a strong ownership culture across teams, with high accountability and investment for building for scale and efficiency.
  • Guide and deliver critical user experiences that deliver customer value quickly and reliably.
  • Design, implement, and extend core platform components and functionality to enable new products and features to be built.
  • Architect and contribute to decisions on the right platform, tools, and technologies to support consistency and reliability.
  • Mentor and lead: Guide a strong group of engineers by championing best practices, and helping them grow.

What We Look For

  • 10+ years of experience working across the stack, driving architectural improvements in the backend.
  • Track record of successfully leading critical projects and leveraging multiple engineering teams across organizational boundaries for company-wide results.
  • Extensive experience developing and implementing technical strategy that drove prominent change in reliability and responsiveness.
  • Previous project management or people management experience: You know how to influence, effectively communicate, and coach others.
  • You embody an ownership mindset and help influence a similar culture to those around you.
  • Collaborative partnership across engineering teams and cross-functional stakeholders.
  • Customer-first mindset with an understanding of how to translate customer needs into technical decisions.
  • Comfort diving into ambiguous systems and code to understand dependencies and improve performance.
  • Strong verbal and written communication skills.
  • Bonus points for experience using languages like React Native, JavaScript, or Kotlin.
  • Bachelor’s degree in a related field or equivalent practical experience.

Benefits

100% employer-covered health, dental, and vision premiums for employees and dependents, monthly spending stipends for tech, health, and wellness, flexible time off, and ESPP stock purchasing.