Affirm is reinventing credit to make it more honest and friendly, providing consumers the flexibility to buy now and pay later without hidden fees or compounding interest.
The company is seeking a Senior Software Engineer for the Loans Platform team, responsible for Affirm’s core loans products.
The team is experiencing exponential growth, and the engineer will guide the team to scale the product by 100x and beyond while adding new features to enhance accessibility for consumers.
The role involves working cross-functionally with product and engineering teams to support company growth by launching new products.
Responsibilities include owning and delivering quarterly goals, leading engineers through ambiguity, and ensuring team support throughout delivery.
The engineer will collaborate with product management, design, and analytics during the product development lifecycle, participating in ideation and decision-making.
Proactively identifying and advocating for solutions to project, process, technology, or business issues is essential.
The engineer will support the operations and availability of team artifacts by creating and monitoring metrics and participating in on-call efforts.
Fostering a culture of quality and ownership on the team by setting code review and design standards is expected.
The role includes developing talent on the team through feedback and guidance.
Requirements:
Candidates must have 4+ 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 such as AWS, MySQL, and Kubernetes is required.
Experience in defining a technical plan for delivering significant features or system components with elegant, simple, and extensible designs is necessary.
Proficiency in making significant changes in a large code base and developing tools and practices for safe modifications is essential.
Candidates should demonstrate ownership of their growth by proactively seeking feedback from team members, managers, and stakeholders.
Strong verbal and written communication skills are required to support effective collaboration with a global engineering team.
A Bachelor’s degree in a related field or equivalent practical experience is required.
Benefits:
Affirm offers a total compensation package that includes base pay, which ranges from $150,000 to $200,000 CAD per year.
Employees receive 100% subsidized medical coverage, dental, and vision for themselves and their dependents.
Additional benefits include monthly stipends for health, wellness, and tech spending.
Employees have access to Flexible Spending Wallets for tech, food, and lifestyle expenses.
Affirm provides Away Days, which are wellness days to take off work and recharge.
Learning and Development programs are available to support employee growth.
Parental benefits and access to Employee Resource & Community Groups are included.
The company is remote-first, allowing employees to work from almost anywhere within the country of employment.