Software Engineer PHP / eCommerce Platforms

As we rapidly scale our lending business, we seek a software engineer versed in e-commerce to help us integrate smoothly and effectively with our merchants, channel partners, and platforms.

What You'll Do

  • Maintain and extend Affirm's existing payment modules, extensions, and plugins
  • Develop new modules, sample code, SDKs, and production code for merchants and partners
  • Help define requirements for 3rd party developer APIs and tools
  • Analyze/debug merchant and partner integration issues
  • Assist in building and maintaining a test environment for Affirm engineering and our partners to test new feature compatibility

What We Look For

  • A preoccupation with staying on top of eCommerce trends and technologies
  • Minimum of 2-4 years of object-oriented programming, MVC applications, and web development experience
  • Strong background in developing and working with REST APIs
  • Excellent verbal and written communication skills
  • A high level of empathy for the merchants, partners and other developers who use your software

Nice To Have

  • Experience with other eCommerce platforms like Salesforce Commerce Cloud, Bigcommerce, and/or Shopify ERP and order management systems integration experience
  • Experience with PHP or Python
  • High level of proficiency and in-depth knowledge of object-oriented programming
  • Strong working knowledge of modern JavaScript frameworks
  • Knowledge of caching and scaling techniques

About Affirm

Affirm is reinventing credit to make it more honest and friendly. Started by PayPal co-founder Max Levchin, Affirm gives consumers the flexibility to buy now and make simple monthly payments. Unlike other credit options, Affirm offers transparent payment terms (no fees or compounding interest), and employs advanced technology to reach a broader consumer population.


Meet Some of Affirm's Employees

Helen H.

Software Engineer

Helen translates real-world customer problems into code, which in turn builds the services that Affirm offers customers. She also participates in advocating for young professionals in technology.

Fabiola C.

Business Development Associate Manager

Fabiola makes sure the Sales Team is engaged and motivated by working with Marketing and Sales Operations to ensure Affirm has the right monitoring in place. She also serves as a lead on the Diversity and Inclusion Council at Affirm.

Back to top