Browse All Jobs

Affirm is seeking a Senior Staff Software Engineer to play a vital role in defining technical direction and promoting innovation within the engineering organization. Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The ideal candidate will collaborate closely with engineering leaders, cross-functional teams, and stakeholders to develop scalable, reliable, and high-performing solutions. This individual will contribute to shaping best practices, guiding architectural decisions, and driving the successful execution of critical initiatives.

Responsibilities:

  • Design, implement, and extend core platform services and APIs.
  • Architect and build the next version of data-processing pipeline.
  • Create 3rd party developer APIs and tools.
  • Analyze/debug performance issues across distributed services
  • Plan, design, and build our core platform software and systems to scale with an increasing number of users, features, business requirements, partners, and new engineers

Requirements:

  • Solid CS fundamentals and fluency of a dynamically typed language (preferably Python).
  • Experience building real-time distributed web services.
  • Experience developing systems in web application frameworks.
  • Experience implementing highly available data storage.
  • Collaborative spirit and user focus.

Affirm offers:

  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days to take off work and recharge
  • Learning & Development programs
  • Parental leave
  • Employee Resource & Community Groups
Apply

Affirm

Affirm is a financial technology company focused on providing consumers with transparent and flexible payment solutions. They offer "buy now, pay later" services with the goal of being honest and user-friendly, avoiding hidden fees and compounding interest. The company operates with a commitment to using technology to improve the consumer finance experience and increase transparency in lending practices.