Browse All Jobs

Affirm is seeking a Software Engineer II to join their Developer Support Engineering team. In this role, the engineer will be responsible for developing full-stack software systems, identifying and fixing bugs on merchant integrations, and communicating technical issues to developers and business owners. They will work with Product, Operations, Account Management, and Merchant Care teams.

Responsibilities:

  • Plan, design, communicate, and implement reliable and extensible software systems
  • Build and maintain services for service level agreement data and incident communications workflows
  • Lead others to establish a collaborative work environment
  • Facilitate technical discussions and plans to improve software quality
  • Fix integration bugs autonomously
  • Collaborate with engineers across the organization
  • Participate in Incident Communications on-call rotations

Requirements:

  • Fluent in full-stack development and distributed systems
  • 1-3 years of software engineering experience
  • Proficiency in Kotlin, Python, Javascript, React, or similar languages
  • Strong cross-team communication and collaboration skills
  • Familiarity with AWS, RPC, MySQL, and Github
  • Experience synthesizing complex business, product, and technical requirements

Affirm offers:

  • Health care coverage (all premiums covered for you and your dependents)
  • Flexible Spending Wallets for Technology, Food, Lifestyle, and family forming expenses
  • Competitive vacation and holiday schedules
  • 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.