Browse All Jobs
Affirm is seeking a Senior Staff Software Engineer to play a pivotal role in shaping the technical direction and fostering innovation across their engineering organization. The ideal candidate will collaborate with engineering leaders and cross-functional teams to develop scalable, reliable, and high-performing solutions. This individual will influence best practices, guide architectural decisions, and ensure the successful delivery of critical initiatives.

The role involves:
  • Designing, implementing, and extending core platform services and APIs.
  • Architecting and building the next version of the data-processing pipeline.
  • Creating 3rd party developer APIs and tools.
  • Analyzing and debugging performance issues across distributed services.
  • Planning, designing, and building core platform software and systems.

Requirements include:
  • Solid CS fundamentals and fluency in a dynamically typed language (preferably Python).
  • Experience building real-time distributed web services.
  • Developing systems in web application frameworks.
  • Implementing highly available data storage.
  • Passion for Affirm's mission and user focus.
  • Collaborative spirit and humility.

Affirm offers:
  • Contract of Employment
  • 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
  • Health care coverage (premiums covered for all levels)
  • Competitive vacation and holiday schedules
  • ESPP (employee stock purchase plan)
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.