Full-Stack Software Engineer (M/F/D) // Remote (Ottawa)

Full-Stack Software Engineer (M/F/D) // Remote (Ottawa)

07 Nov
|
Affirm
|
Ottawa

07 Nov

Affirm

Ottawa

Build search experiences with Python or Kotlin and JavaScript or TypeScript as a Full Stack Software Engineer on a remote-first team. Help improve how consumers discover products, compare options, and decide what to buy across platforms.

This Full Stack Software Engineer position supports Marketplace and a new Ads business. You will design, develop, and launch backend systems at scale while contributing to projects with your team. The work includes clear, tested, extensible code, collaboration, and thoughtful technical decisions.

Key Responsibilities: Contribute to team projects and goals

Design, develop, and launch backend systems at scale

Collaborate proactively with teams and stakeholders

Communicate risks and trade-offs clearly

Balance delivery speed, quality, and system reliability

Requirements: Equivalent practical experience or related bachelor’s degree

Experience using Python or Kotlin

Previous work or internship experience with JavaScript or TypeScript

Ability to write transparent, tested, extensible code

Strong communication and code review skills

Apply full stack engineering, backend systems, and search-focused development skills to improve Marketplace and Ads experiences.

📌 Full-Stack Software Engineer (M/F/D) // Remote (Ottawa)
🏢 Affirm
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full-stack software engineer (m/f/d) // remote (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: full-stack software engineer (m/f/d) // remote (ottawa) / ottawa