Software Engineer I, Fullstack (Search)
Recruiter Fit Breakdown & Candid Summary
This is an entry-level Software Engineer I role focused on fullstack development within Affirm's Search and Marketplace engineering teams.
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.
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.
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
Nice-to-Have Skills
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.
No signups. Free check in 3 seconds.
Ready to submit your application?
Apply directly on Affirm's official job portal.
Similar Jobs
Information Management Data Coordinator Associate
Enterprise Mobility • St. Louis, MO, USA
Operations Associate
Gopuff • Greenwich, London, England
Hardware Security Engineer, New Grad
Together AI • San Francisco, US
Software Engineer I, Fullstack (Search)
Affirm • Remote, US