Taro Logo

Software Engineer II (Merchant Experience)

Affirm helps people pay over time for almost anything—with no late fees or surprises, using advanced technology and analytics to serve a broader population than other lenders.
Mid-Level Software Engineer
Remote
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II (Merchant Experience)

Affirm is a financial technology company that believes in making the financial industry fair, honest, and inclusive. They offer a payment solution that allows customers to pay for purchases over time without hidden fees or surprises.

Affirm uses advanced technology and analytics that look beyond traditional FICO scores, enabling them to serve a much broader population than conventional lenders. This approach aligns with their mission to create more inclusive financial services.

The company is currently hiring for various roles across different departments, including Architecture, Decisions Foundations, Direct To Consumer, Financial Platforms, Infrastructure Platform Engineering, Network Growth, and Trust & Safety. They have a strong focus on software engineering positions, ranging from early career to principal and staff levels.

Affirm offers a mix of remote work opportunities across the United States, Canada, Poland, Spain, and the UK. This reflects their commitment to flexibility and accessing talent globally. They have positions available in backend, frontend, full-stack, and machine learning engineering, as well as in specialized areas like fraud prevention, identity decisioning, and consumer payments.

The company also has openings in non-engineering roles such as Accounting, Capital Management, Internal Audit, Information Security, and Compliance. This diverse range of positions indicates Affirm's growth and the complexity of operating in the fintech space.

Joining Affirm offers the opportunity to work on innovative financial products that aim to improve people's lives by providing more accessible and transparent payment options. The company's tech-forward approach and mission-driven culture could be appealing to candidates who want to make a significant impact in the financial industry while working with cutting-edge technology.

Last updated a year ago

Responsibilities For Software Engineer II (Merchant Experience)

  • Develop and maintain software for merchant experience
  • Work on full-stack applications
  • Collaborate with cross-functional teams

Requirements For Software Engineer II (Merchant Experience)

Java
JavaScript
Python
React
  • Experience with full-stack development
  • Proficiency in modern web technologies
  • Strong problem-solving skills

Benefits For Software Engineer II (Merchant Experience)

  • Remote work options
  • Opportunity to work on innovative financial products

Interested in this job?