companyAffirm logo

Software Engineer II, Backend (AI Agents) at Affirm | Remote Canada

AffirmRemote Canada
Remote Full-time $125K/yr - $175K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Qualifications· A minimum of 1.5 years of experience as a software engineer.· Proven experience in deploying web applications using declarative UI frameworks such as React or Vue.· Skilled in designing, developing, and launching APIs at scale with programming languages like Python or Kotlin.· Proficient in translating simple problems or business scenarios into comprehensive solutions that integrate multiple software components, while producing clear, well-tested, and maintainable code.· Comfortable with navigating extensive codebases, debugging code written by others, and providing constructive feedback through code reviews.· Demonstrated ability to take charge of your professional growth by actively seeking feedback from peers, managers, and stakeholders.· Excellent verbal and written communication skills that enhance collaboration with our global engineering team.

About the job

At Affirm, we are transforming the credit landscape to prioritize transparency and user-friendliness, empowering consumers to make purchases now and pay later with no hidden fees or accumulating interest.

We are on the hunt for a talented Software Engineer II to become a vital member of our AI Agents engineering team within the Servicing Engineering organization. This team collaborates closely with an omnichannel AI agent vendor to deliver a conversational first point of contact for our customers. Our focus lies in orchestrating Affirm's systems to continuously innovate and find solutions for our customers. As we navigate uncharted territories, we seek a proactive individual who is ready to take ownership and deliver results.


Key Responsibilities

· Collaborate with your team’s tech lead and manager to decompose larger projects into manageable tasks, delivering them in phases while ensuring timely completion.
· Partner with product management, design, and analytics throughout the product development lifecycle, engaging in ideation, articulating technical constraints, and making informed decisions that weigh risks and trade-offs.
· Ensure the operations and availability of your team's deliverables by establishing metrics, escalating issues when necessary, and supporting ongoing maintenance and on-call duties.
· Foster a sense of community within your team by engaging in growth and development initiatives, including participating in the interview process.

About Affirm

Affirm is dedicated to revolutionizing credit by prioritizing honesty and friendliness, enabling customers to buy now and pay later with complete transparency.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.