Software Engineer II, Full Stack (Card Pre-Swipe Experience)
usd133k - usd183k per yearAffirm
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
We build the experiences that connect a customer's intent to buy with the flexibility of Affirm Card. From making financing options easier to understand to creating intuitive checkout journeys, we turn complex financial capabilities into simple, trustworthy experiences. Our roadmap includes evolving Default Terms, supporting additional cards, and strengthening the mobile experiences customers rely on when deciding how to pay.
Our work sits at the intersection of mobile, backend systems, and product innovation. We partner closely with Product, Design, and engineering teams across Affirm to introduce new capabilities while protecting the reliability of our checkout-critical surfaces.
As a full-stack Software Engineer II, you'll help bring these experiences to life through customer-facing features and the services behind them. We're looking for a curious, collaborative engineer who cares about the complete customer journey and enjoys turning challenging problems into thoughtful solutions. Together, we'll make Affirm Card easier to use and help customers make financial decisions with greater confidence.
What You'll Do
- With the support of your team's tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
- You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
- You will support the operations and availability of your team's artifacts by creating and monitoring metrics, escalating when needed, and supporting "keep the lights on" & on-call efforts.
- You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
What We Look For
- You have a total of 1.5+ years of experience as a software engineer.
- You have experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.
- You are familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL and Kubernetes.
- You have experience shipping web apps using declarative UI frameworks like React or Vue.
- You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin.
- You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
- You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
- Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
- You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Base Pay Grade - L
Equity Grade - 5
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
CAN base pay range per year: CAD $133,000 - $183,000. This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.#LI-Remote
Remote-first with flexibility built in Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
- Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
- Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
- Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
- Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.
usd133k - usd183k per year
...tradeoffs on what matters most. The Card Acquisition team is critical in bringing... ...passionate about creating seamless and engaging experiences that attract and convert users into... ...total of 1.5+ years of experience as a software engineer. You have experience shipping web...SuggestedWork at officeRemote workFlexible hours- ...to ensure timely delivery. Design, develop, and launch customer-facing full-stack features, backend systems, and APIs for Affirm Card. Partner with Product, Design, Analytics, and engineering teams on ideation, technical constraints, risks, and trade-offs. Create...SuggestedFull timeWork at officeRemote workFlexible hours
usd181k - usd241k per year
...no surprises, and no tradeoffs on what matters most. The Card Experiences team builds the product surfaces that make the Affirm Card feel... ...card is ordered to every time it's used. Our work spans the full stack: customer-facing web and mobile experiences and the backend services...SuggestedWork at officeRemote workFlexible hours- ...fees, no surprises, and no tradeoffs on what matters most. The Card Experiences team builds the product surfaces that make the Affirm Card... ...card is ordered to every time it's used. Our work spans the full stack: customer-facing web and mobile experiences and the backend services...SuggestedFull time
$154.5k - $225.45k per year
...performance. Join a talented, product focussed engineering team committed to solving some of the... ...Role We’re looking for a Senior Software Engineer who thrives at the... ...Requirements ~5+ years of software engineering experience with full-stack proficiency in Python, React/...SuggestedLong term contractFull timeInternshipRemote workFlexible hours- ...and development, from system integration of leading vendor software solutions right up to application management, supporting clients... ...financial institution, we are looking for a: Full-Stack Software Engineer- Normal TASKS: Design, develop, and implement new web...Full timeContract workFor contractorsWork at officeWorldwide
- ...Loom, and Jira. Build production-grade full stack features using React/TypeScript micro-... ...designers, data scientists, and multiple engineering organizations to align on technical... ...Requirements ~8–12+ years of full stack software engineering experience with demonstrated...Work at officeRemote workFlexible hours
usd133k - usd183k per year
...matters most. The Marketplace and App Experience domain is the main pillar of our core... ...projects, working closely with other teams and engineers across our mobile and web technologies,... ...total of 1.5+ years of experience as a software engineer. · You have experience...Work at officeRemote workFlexible hours$105k - $135k per year
...and flexibility, enabling them to deliver seamless digital experiences, drive customer loyalty, and build long-term value. Octane... ..., and has a team of over 600. Visit We are looking for a Full Stack Software Engineer II to drive key capabilities across our loan servicing...Long term contractFull timeTemporary workFlexible hours- ...and the project continues into 2028. Our stack: Ruby on Rails, Node.js/TypeScript and Python... ...have Mid-to-senior engineer with strong backend and data fundamentals... ...Production experience with relational databases and data/domain...Remote job
- ...tradeoffs on what matters most. About the Engineering team The Engineering team builds... ...industry, or developing seamless servicing experiences, our focus is on solving complex... ...total of 1.5+ years of experience as a software engineer. You have experience designing...Work at officeRemote workFlexible hours
- ...devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and... ...support teams, other firmware teams, and full stack engineers to build out our feature sets.... ...impact the industries that run our world: The software, firmware, and hardware you build will...Long term contractFull timeRelocation package
- ...Driver app and the supporting experiences around it: mobile guidance on... ...for a product-minded senior engineer who can own ambiguous problems... ...than a fixed layer of the stack. This is a deeply technical problem... ...that run our world: The software, firmware, and hardware you build...Long term contractFull timeRemote workRelocation package
$142.8k - $184.8k per year
...$2B ARR is that we need great engineers everywhere, and we have the room... ...at the center of hardware, software, AI, and the physical world. The... ...not maintain. Samsara is in full growth mode. We're building new... ...UI. Design and ship full-stack features end to end. You'll work...Long term contractFull timeInternshipRemote workRelocation packageFlexible hours$142.8k - $184.8k per year
...devices deployed in vehicles (think: GPS, Engine RPM, Fuel Levels and hundreds more) and... ...support teams, other firmware teams, and full stack engineers to build out our feature sets.... ...the industries that run our world: The software, firmware, and hardware you build will result...Long term contractFull timeInternshipRemote workRelocation packageFlexible hours$157.5k - $192.5k per year
...more freedom over where and how they run software. Now we’re bringing that same open... ...infrastructure you operate. As a Software Engineer II on the Mecatl team, you will build the platform... ...out what good looks like. Your own experiments, and what you learn from them, will feed...Full timeRemote workFlexible hours$50 - $100 per hour
...produce and most valuable for advanced model performance. Our pipeline performance system ensures both quality and velocity. Full-Stack Software Engineer Location: Global, fully remote Job Type: Contractor (~15 hours per week) Schedule: Flexible—you choose the hours...Part timeFor contractorsImmediate startRemote workFlexible hours- ...provider of strategic planning and performance management software, helping organizations turn their visions into reality. We... ...this Role We are looking for an experienced and passionate Full Stack Software Engineer to join our Engineering team. You will build the tools that...Remote jobFull timeWork at officeLocal areaFlexible hours
- ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality,... ...Michigan, Purdue, and comparable institutions — though exceptional experience and skill always take precedence over pedigree. Project...Part timeFor contractorsRemote workFlexible hours
- ...posting. About the Team: The Post Order Experience team owns what happens after a customer... ...complexity. We partner closely with Engineering, Design, Data, Customer Experience, and... ...after checkout. The role: As a Senior Full Stack Engineer, you will play a pivotal role...Full timeRemote workFlexible hours
- ...applications and next steps. Our partner is looking for a Senior Full Stack Engineer based in Canada. As a Senior Full Stack Engineer, you will... ...the entire technology stack, building intuitive frontend experiences and robust backend services that power complex data integrations...Full timeRemote work
usd133k - usd183k per year
...authentication. This role is a hands-on, mid-engineering position inside Information Security,... ...lifecycle flows across B2C and B2B experiences. You will work with experienced engineers... ...turning product requirements into working software that helps customers access their accounts...InternshipWork at officeRemote workFlexible hours$133k - $183k per year
...no tradeoffs on what matters most. The Engineering team builds systems that power Affirm’s... ...industry, or developing seamless servicing experiences, our focus is on solving complex... ...total of 1.5+ years of experience as a software engineer. You have experience designing...Full timeWork at officeRemote workFlexible hours- ...Build and improve high-traffic consumer web experiences using modern frontend technologies.... ...Design, Marketing, Analytics, and Data Engineering while considering technical constraints,... ...Requirements At least 1.5 years of software engineering experience. Experience shipping...Full timeCasual workWork at officeRemote workFlexible hours
- ...We are hiring skilled software engineers with strong full-stack experience. The ideal candidate is comfortable architecting and working across multi-file codebases, structuring realistic development environments, and building reproducible setups supported by clear documentation...Contract work
- ...all applications and next steps. Our partner is looking for a Software Engineer II (Backend) based in Canada. The Software Engineer II will... ...Requirements: - At least 4 years of professional software engineering experience building backend services. - Production experience with Go,...Full timeRemote work
- ...performant data infrastructure. Continuously develop expertise in distributed data systems. Requirements ~3+ years of software engineering experience with solid distributed-systems and data fundamentals. ~ Exposure to or experience with data platform systems, including...Full timeWork at officeWork from homeFlexible hours
$142.8k - $184.8k per year
...is looking for an experienced Engineering Manager to lead our Core... ...industries that run our world: The software, firmware, and hardware you... ...software engineering experience, including 2+ years directly... ...which may be narrower than the full range displayed. The range...Long term contractFull timeInternshipRemote workFlexible hours- ...for interoperability across any stack, Grafana Cloud brings AI to... ...best open source observability software, including Prometheus, Mimir, Loki... ...product management, design and other engineering squads to provide seamless and highly curated experiences for our customers. The squad...Full timeLocal areaRemote work
- ...Description Stack Builders is an international software consultancy that helps globally admired companies build exceptional software. We’re looking for a collaborative Senior Full-Stack Python Engineer to join our team and help a US healthcare benefits administrator modernize...Long term contractFull timeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Full Stack (Card Pre-Swipe Experience). Be the first to apply!
- software developer no experience Remote
- software development engineer Remote
- software developer internship no experience Remote
- senior software developer Remote
- software design engineer Remote
- software engineer part time Remote
- new graduate software developer Remote
- director software engineering Remote
- software engineer co-op Remote
- software engineer Remote
