Software Engineer I, Fullstack

Affirm

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Canada
Salary
$130,000–$180,000 / yr
Posted
12 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $198k
This role $155k
$119k $237k
below market most similar roles pay here above market

This role pays less than 84% of similar roles. Most pay $184,900–$211,200 — the blue band above. At the midpoint, this role pays about $155k versus about $198k for comparable roles.

Based on 240 similar postings.

Employer

About Affirm

Affirm is a buy-now, pay-later (BNPL) financial technology company that offers point-of-sale installment loans to consumers, allowing them to split purchases into fixed monthly payments with transparent terms. Industry: Financial Technology & Consumer Lending

Affirm currently has 64 open roles on FindRole.

Listed pay typically runs $195,000–$255,000 across 60 roles with salary data.

Most-posted roles

View all roles at Affirm

At a glance

TL;DR · Software Engineer I, Fullstack

As a Software Engineer I, Fullstack (Search), you will join the Search team to help build a best in class shopping experience and a new Ads business. You will work collaboratively with stakeholders to contribute to team projects, balancing speed and quality while protecting systems from downtime. Your daily responsibilities include designing, developing, and launching backend systems at scale, navigating large codebases, debugging, and providing feedback through code reviews. The role requires proficiency in Javascript, Typescript, Python, and Kotlin to translate business scenarios into extensible, well-tested code. You will solve technical problems related to how consumers discover where to shop and compare options across various platforms, ensuring the search functionality remains a high leverage investment for the marketplace.

What does a Software Engineer earn in Remote?

Median $208800 from 354 postings across 50 companies.

See salary data

What you'll do

  • Design, develop, and launch backend systems at scale using Python or Kotlin.
  • Write clear, well-tested, and extensible code to solve complex business scenarios.
  • Navigate large codebases to debug existing code and provide feedback through code reviews.
  • Balance development speed with system quality to meet business goals and prevent downtime.
  • Communicate risks and trade-offs clearly to stakeholders and team members.
  • Contribute to team projects and goals while participating in growth and development activities.

What we're looking for

  • You have previous work or internship experience working with Javascript/Typescript.
  • You have previous work or internship experience designing, developing and launching backend systems at scale using Python or Kotlin.
  • You can translate simple business scenarios into solutions by writing clear, well-tested, and extensible code.
  • You are comfortable navigating large code bases, debugging others' code, and providing feedback through code reviews.
  • You have strong verbal and written communication skills to support collaboration with a global engineering team.
  • This position requires a Bachelor’s degree in a related field or equivalent practical experience.

More like this

Similar roles

Software Engineer, Full Stack

Plaid

New York, NY 176 days ago $176,400–$226,800
Python Java Go Node.js JavaScript HTML CSS MySQL Relational Databases Microservices API Design full-stack development
2+ yrs exp

Software Engineer, Full Stack

Plaid

San Francisco, CA +6 176 days ago $176,400–$226,800
Python Java Go Node.js JavaScript HTML CSS MySQL Relational Databases Microservices API Design full-stack development
2+ yrs exp

Software Engineer, Full-stack Application Development

Northrop Grumman

Cincinnati, OH 53 days ago
Python C C++ AWS Azure Go TypeScript JavaScript React Docker VMware CI/CD Jenkins GitHub Actions GitLab CI Git GitHub GitLab SysML UML Cameo Microservices APIs Data Pipelines
2+ yrs exp

Lead Software Engineer, Fullstack

JPMorgan Chase

Plano, TX 54 days ago
Python Flask Django React Angular TypeScript JavaScript HTML CSS AWS Azure GCP Microservices RESTful APIs SQL NoSQL CI/CD Scrum Agile WebSockets JSON LLM Machine Learning Domain Modeling Distributed Systems
5+ yrs exp

Full Stack Software Engineer

Booz Allen Hamilton

Annapolis Junction, MD 68 days ago $86,900–$198,000
Python React Agile UNIX Linux APIs DevOps Automated Testing Web Development CNO
4+ yrs exp