×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Backend; Merchant Interfaces

Job in New York, New York County, New York, 10261, USA
Listing for: Affirm
Full Time position
Listed on 2025-10-16
Job specializations:
  • Software Development
    Software Engineer, Backend Developer, Full Stack Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 190000 - 240000 USD Yearly USD 190000.00 240000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer, Backend (Merchant Interfaces)
Location: New York

Senior Software Engineer, Backend (Merchant Interfaces)

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 Partner Merchant Interface (PMI) team builds the APIs and solutions that power Affirm’s integrations with Enterprise Merchants and Partners. We create and manage the APIs and tools that drive checkout and merchant onboarding, and we collaborate with stakeholders to design and build custom end-to-end integrated solutions.

What You’ll Do
  • With the support of your team’s tech lead and manager, break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
  • Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics; participate in ideation, articulate technical constraints, and partner on decisions that properly consider risks and trade-offs.
  • Contribute to the entire API lifecycle, including designing, developing, testing, maintaining, and evolving our APIs.
  • Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting on-call efforts.
  • Contribute to a sense of community on your team by engaging in growth and development activities such as participating in the interview process.
What We Look For
  • You have a total of 5+ years of experience as a software engineer.
  • You have experience designing, developing and launching backend systems and are proficient in Python or Kotlin.
  • You are familiar with the building blocks of distributed systems and technologies like AWS, MySQL, and Kubernetes.
  • You can take a simple problem or business scenario and design a solution that interacts with multiple software components, writing clear, well-tested, and extensible code.
  • You are comfortable navigating a large code base, debugging others’ code, and providing feedback through code reviews.
  • You take ownership of your growth, proactively seeking feedback from your team, manager, and stakeholders.
  • You have strong verbal and written communication skills to collaborate with a global engineering team.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Pay and Benefits

Base pay ranges may vary by location and experience. Affirm provides a transparent pay structure and may include equity rewards, stipends for health, wellness and technology, and comprehensive benefits (including 100% subsidized medical, dental, and vision coverage for you and dependents).

  • USA base pay range (CA, WA, NY, NJ, CT) per year: $190,000 - $240,000
  • USA base pay range (all other U.S. states) per year: $169,000 - $219,000
  • Health care coverage:
    Affirm covers premiums for you and dependents
  • Flexible Spending Wallets for technology, food, lifestyle, and family-forming expenses
  • Time off: vacation and holidays
  • Employee Stock Purchase Plan (ESPP)

Affirm is remote-first; most roles are remote within the country of employment. Some roles may require working from an Affirm office occasionally.

Affirm is committed to an inclusive interview experience and provides reasonable accommodations during the hiring process.

By clicking "Submit Application," you acknowledge Affirm's Global Candidate Privacy Notice and consent to the collection, processing, and storage of your personal data as described therein.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary