Remote Jobs at Affirm

Provides buy now, pay later financing solutions

San Francisco, California, United States

Affirm Logo
United States
Remote iconRemote

Software Engineer II, Backend (ML Platform)

Affirm

Candidates should have 2+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin, a track record of developing highly available distributed systems using technologies like AWS, MySQL, and Kubernetes, experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple, and extensible design, and proficiency in writing high-quality code that is easily understood and used by other…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconMid-level (3 to 4 years), Senior (5 to 8 years)
Apply Now External link icon
Canada
Remote iconRemote

Business Systems Lead (Financial Platforms)

Affirm

Candidates should have 5+ years of experience in Business Systems Engineering, Software, or Enterprise Applications, preferably in a fintech, SaaS, or high-growth tech environment. Deep expertise in Salesforce, including Service Cloud, is required, with certifications like Salesforce Admin, Advanced Admin, Platform App Builder, or Developer I being preferred. Experience implementing and improving Salesforce platform observability and availability best practices is also necessary. The ideal candi…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
Apply Now External link icon
United States
Remote iconRemote

Business Systems Lead (Financial Platforms)

Affirm

Candidates should have equivalent practical experience or a Bachelor's degree in a related field and 5+ years of experience in Business Systems Engineering, Software, or Enterprise Applications, preferably in a fintech, SaaS, or high-growth tech environment. Deep expertise in Salesforce, including Service Cloud, is required, with preferred certifications such as Salesforce Admin, Advanced Admin, Platform App Builder, or Developer I. Experience implementing and improving Salesforce platform obser…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Poland
Remote iconRemote

Senior Software Engineer, Backend (Comms Platform)

Affirm

Candidates should have 5+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin. A track record of developing highly available distributed systems using technologies like AWS, MySQL, and Kubernetes is required. Experience defining technical plans for significant feature delivery with elegant, simple, and extensible designs is necessary. Proficiency in making significant changes in large code bases and developing tools for safe mod…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
Apply Now External link icon
Spain
Remote iconRemote

Senior Software Engineer, Backend (Comms Platform)

Affirm

Candidates should have 5+ years of experience designing, developing, and launching backend systems at scale using languages like Python or Kotlin. A track record of developing highly available distributed systems using technologies like AWS, MySQL, and Kubernetes is required, along with experience defining technical plans for significant feature delivery and making significant changes in large codebases. Proficiency in making significant changes in a large code base and developing tools/practice…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
Apply Now External link icon
Poland
Remote iconRemote

Senior Software Engineer, Frontend (Checkout Experience International)

Affirm

Candidates should have 4+ years of experience in developing and architecting web applications using declarative UI frameworks like React or Vue, and proficiency in Javascript/Typescript. Experience defining technical plans for significant features, making substantial changes in large codebases, and developing tools for safe code modifications is required. Strong verbal and written communication skills are also necessary for effective collaboration.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Spain
Remote iconRemote

Senior Software Engineer, Frontend (Checkout Experience International)

Affirm

Candidates should have 4+ years of experience in developing and architecting web applications using declarative UI frameworks like React or Vue, with proficiency in Javascript/Typescript. Experience in defining technical plans for significant features, making changes in large codebases, and demonstrating ownership of growth through feedback are essential. Strong verbal and written communication skills are also required, along with an on-call rotation commitment.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Poland
Remote iconRemote

Staff Software Engineer, Frontend (Checkout Experience International)

Affirm

Candidates should have 8+ years of experience developing and architecting web applications using declarative UI frameworks like React or Vue, and be proficient in Javascript/Typescript. Experience delivering major features or system components, writing high-quality code, thriving in ambiguity, gathering and iterating on feedback, and possessing strong verbal and written communication skills are essential.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Spain
Remote iconRemote

Staff Software Engineer, Frontend (Checkout Experience International)

Affirm

Candidates should have 8+ years of experience developing and architecting web applications using declarative UI frameworks like React or Vue, and be proficient in Javascript/Typescript. Experience delivering major features, system components, or deprecating functionality through technical and execution plans is required, along with the ability to write high-quality, understandable code. The role also requires thriving in ambiguity, mastering feedback iteration, and possessing strong verbal and w…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
United States
Remote iconRemote

Senior Software Engineer, Backend (Identity)

Affirm

4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin. Experience building highly available distributed systems with AWS, MySQL, and Kubernetes. Demonstrated ability to define a technical plan for delivering a significant feature or system component with an elegant, simple, and extensible design. Track record of writing high quality code that is easily understood and reused by others. Proven ability to make significant changes i…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Poland
Remote iconRemote

Principal Software Engineer, Architecture

Affirm

Candidates must possess at least 12 years of software engineering experience, including prior technical leadership roles, and a Bachelor's degree in Computer Science or equivalent practical experience. Proven success in driving technical architecture for large-scale consumer or fintech systems, especially in international contexts, is essential. Expertise in European payments, cross-border trade, KYC/AML compliance, and localization at scale is required, along with strong communication skills an…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Spain
Remote iconRemote

Principal Software Engineer, Architecture

Affirm

Candidates must have 12+ years of software engineering experience, including prior technical leadership roles, and a Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Proven success driving technical architecture for large-scale consumer or fintech systems, ideally in international or multi-market contexts, is required. Deep experience guiding engineering strategy and delivery in complex, regulated environments, expertise in the European payments lands…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
United Kingdom
Remote iconRemote

Principal Software Engineer, Architecture

Affirm

Candidates must have 12+ years of software engineering experience, including prior technical leadership roles. Proven success in driving technical architecture for large-scale consumer or fintech systems, ideally in international contexts, is required. Deep experience guiding engineering strategy and delivery in complex, regulated environments is essential. Expertise in the European payments landscape, cross-border trade, KYC/AML compliance, and localization at scale is necessary. The role requi…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
United States
Remote iconRemote

Manager, Software Engineering (Identity Engineering)

Affirm

Candidates must have 7+ years of software engineering experience, including at least 2 years in engineering leadership. Prior experience architecting, building, launching, and maintaining backend systems is required. Demonstrated experience leading technical projects, mentoring engineers, and driving cross-functional collaboration is essential. Strong communication skills for articulating technical concepts to diverse audiences and a Bachelor's degree or equivalent practical experience in a rela…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Canada
Remote iconRemote

Manager, Software Engineering (Identity Engineering)

Affirm

Candidates should have 7+ years of software engineering experience, including at least 2 years in engineering leadership. Prior experience architecting, building, launching, and maintaining backend systems is required. Demonstrated experience leading technical projects, mentoring engineers, and driving cross-functional collaboration is essential. Excellent communication skills for articulating technical concepts to diverse audiences are necessary. A Bachelor's degree in a related field or equiva…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon