Skip to main content
Share:
Affirm•3 days ago

Software Engineer I, Fullstack (Search)

remoteRemote, Canadajunior$101K - $151K / year

Recruiter Fit Breakdown & Candid Summary

1

This is an entry-level Software Engineer I role focused on fullstack development within Affirm's Search and Marketplace engineering teams.

2

The ideal candidate brings prior work or internship experience with JavaScript/TypeScript, Python, or Kotlin, coupled with a foundation in backend systems and software design.

3

This is a remote position open to specific regions in Canada and the US, making it an excellent opportunity for junior engineers looking to grow in a high-impact financial tech environment.

4

Candidates who lack foundational programming experience in the required languages or struggle with cross-functional communication should not apply.

Role Responsibilities

  • 1Work on tasks contributing to team projects and goals with guidance and support.
  • 2Collaborate proactively with team members and stakeholders, maintaining visibility into risks and trade-offs.
  • 3Balance speed and quality to meet business goals while safeguarding system uptime.
  • 4Contribute to a positive team community through growth and development activities.
  • 5Navigate large codebases, debug code, and participate in peer code reviews.

Skills Matrix

Must-Have Skills

4 required
JavaScript(JS)
TypeScript(TS)
Python
Kotlin

Nice-to-Have Skills

0 preferred
No optional skills specified for this role.
Free Instant Match Check

Will an ATS filter reject your resume for this role?

Check your keyword match score, missing must-have skills, and formatting flags — before you apply.

Checking saved resume…

No signups. Free check in 3 seconds.

Ready to submit your application?

Apply directly on Affirm's official job portal.