Software Engineer II, Backend (Purchasing Power - Core)
$133k - $183k per yearAffirm, Inc.
At Affim, 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.
Join the Purchasing Power org and partner with Product and Credit Risk to solve complex challenges for customers while enabling affirm to be where consumers need us most. As part of the team, you will focus on designing and implementing new features in our underwriting platform to support our partnered merchants and users across a wide number of interfaces, including affirm card, e-commerce sites, and the affirm app. You will have a direct impact on the performance of affirm as we look to continue to grow and expand affirm in a safe and responsible way for our customers!
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 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.
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.
Base Pay Grade - L
Equity Grade - Canada 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: $133,000 - $183,000
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.
#J-18808-Ljbffr- ...Staff Software Engineer, Core Applications Level: P4 Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Application Team Lead Type... ...reactively Design and build APIs in NestJS/TypeScript that power rich, responsive experiences across web and mobile Leverage...SuggestedPermanent employmentFull timeImmediate start
$74k - $98k per year
...someone driven to build quality into the software development lifecycle. Working alongside... ...Playwright MCP to improve test coverage, engineering efficiency, and release confidence. We work... ...productivity tooling ~Exposure to AI-powered development tools and workflows What...SuggestedFull timeWorldwide- ...200 people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedFull timeWork at officeRemote work
- ...Description The Role: The Solution Test Engineer will work to bridge the gap between... ...with VMWare, ESX/ESXi. Linux/Microsoft OS, IIS, Apache, Oracle RAC, File Sharing Systems,... ...Center, Avalanche, Ixia, Ixload • Test software and equipment automation using Tcl/Tk, Expect...SuggestedPermanent employmentFull time
- ...bonus program The Role The Purchasing Specialist supports... ...including Inventory and Procurement software, to improve visibility,... ...are obtained before issuing purchase orders. Prepare commercial... ...secondary education in Construction, Engineering Technology, Supply Chain, or...SuggestedFull timeWork at officeLocal areaNight shift
- ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang,... ...integrations form the basis of Solink’s powerful data analytics platform, a critical component... ...Infrastructure: Design and maintain backend systems and data infrastructure that support...Remote jobPermanent employmentFull timeImmediate start
$85k - $110k per year
...Systems–Canada, we’re not just engineering technology — we’re shaping... ...team is seeking a working level Software Engineer to support delivery... ...can demonstrate depth in backend class decomposition, layered... ...vacation, holidays, vacation purchase plan and parental leaves (with...Full timeInternshipWork at officeRemote workFlexible hours- ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale... ...production systems behind askpollyʼs AI-powered insights platform. This is a full-time... ...in-office). In this role, youʼll own core backend architecture while contributing...Full timeInternshipManual laborWork at office
- ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Term: Jan 2027 Pay band: 55,000k-68,000k... ...working on both front-end and back-end components of Solink’s Core Applications and Data team. You’ll work closely with experienced...Permanent employmentFull timeInternship
$96.56k - $128.74k per year
...Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled... ...requirements for accessibility, responsive design, browser compatibility, Core Web Vitals, SEO, security, localization, analytics, and content...Permanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...technology that minimizes environmental impact through lower power dissipation. Working with world class fabrication partners, RANOVUS... ...for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware design team....Long term contractFull timeRemote work
- ...evidence, there's a good chance our software is working behind the scenes.... .... Not as a feature but as core infrastructure. We're... ...The Role The Staff Software Engineer specializes in mobile app development... ...objectives. Integrate with backend services provided through REST...Full timeInternshipRemote workWork from home
$176.5k per year
...About The Team And Role Core Infrastructure builds and operates... ...asset: the content that powers our products and our inference... ...Senior, Staff, and Principal engineers building the Content Library and... ...systems engineer who loves owning software end-to-end: design, implementation...Long term contractFor contractorsLocal areaHome officeFlexible hours- ...Reports to: Director of Software Type: Full-Time Location:... ...You'll design and build the backend systems behind AuraNet in Python... ...use it in the field. We value engineers who make good decisions quickly... ...environments such as Gazebo or Unreal Engine. Background in security...Full timeShift work
$181k - $241k per year
...experience designing, developing and launching backend systems at scale using languages like... ...in search or related recommendation engines You have experience delivering major features... ...of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at...Work at officeRemote workFlexible hours- ...technology company building the foundational software and AI to power the autonomous age. Our aim is to... ...our strong belief that an elite group of engineers can make a big difference. We are... ...contribute back to the development of core product features. As we expand into...Long term contractFull timeWork at officeLocal areaWork from home
- ...mission to give every employee their own AI-powered Chief of Staff. It's an assistant that... ...group of exceptional new grads to join our Engineering team full-time. This isn't a rotational... ...depth in the most in-demand skill set in software today. Build your career in Ottawa: you...Remote jobFull timeFlexible hours
- # Senior Software Engineer II Applied AIWrapbookvia RemoteOKRemotePosted 1 day agoRemoteRemoteApply for this job Free · you will be taken to the... ...performance* Hands-on experience building and shipping LLM-powered agents or workflows (with models such as Claude, GPT, Llama or...Remote work
- ...team is looking for a passionate Senior Software Engineer to help build the secure, reliable, and... ...the front door to affirm Our systems power critical consumer journeys (including sign... ...designing, developing, and launching backend systems at scale using languages like Python...Remote workFlexible hours
- ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure Reports To: Sean O'Hagan, [Director... ..., and long-term maintainability. Work closely with backend and frontend engineers to understand system design and build automation...Long term contractPermanent employmentFull timeWork at office
$119.1k - $177.7k per year
...Ottawa, Ontario, Canada Software and Services Are you a big-picture... ...affects all the others? In the Core Operating Systems group ensuring... ...for an extraordinary software engineer to work on state-of-the art... ...award recommendations, and can purchase Apple Inc. stock at a discount...Local areaRelocation- ...Description As a Software Developer on our Product Development team, you'll work with a... ...platform is a suite of Laravel service APIs that power everything from surveys and checklists to... ...use our common reporting platform. At our core, we’re passionate about helping businesses...Full time
$70k - $120k per year
...is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones... ...! Role Overview We are looking for a Software Development Engineer in Test (SDET) to join our team who will be responsible for...Full timeWork at officeLocal areaFlexible hours$155k - $180k per year
...all of their assets through the power of event-driven architecture.... ...position is for a Principal Software Developer - AI Integration. In... ...advanced AI technologies with our core products as well as our... ...leading technical teams, mentoring engineers, and driving complex technical...Full timeImmediate start- ...We are seeking a Full-Stack Software Developer with strong Java and... ...University degree in computer science, Engineering, IT, or related discipline ~... ...with: ~ Java (JRE/JDK) and backend development ~ Liferay (... ...and maintain a Secret (Level II) Canadian Federal Government Security...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...Toromont Cat is looking for a Field Service Technician - Power to join our team in Ottawa! Pay Type Full Time, Permanent... ...backup and prime power generation systems, rental generators, marine engines and industrial engines through customized engineering and...Permanent employmentFull timeFlexible hours
$75k - $88k per year
...Job Title: Intermediate Software Developer On-site/ Remote/ Hybrid: Onsite Location: Ottawa, ON Job Type: Permanent Salary... ...currently hold or be eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security Clearance Must be able...Permanent employmentFull timeImmediate startRemote work- ...We’re a fully remote, distributed team of engineers, designers, researchers, and product builders... ...real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify’s core desktop experience for millions of users. You...Remote jobFlexible hours
$115k - $130k per year
...looking for a Product Manager II to join our Wholesale... ...direction. You will work closely with engineering, design, data, and go-to-... ...the buyer experience, and AI-powered wholesale capabilities. Raise... ...retailers and how buyers make purchasing decisions. Familiarity with...Full timeManual laborImmediate startRemote workFlexible hours- ...Specialist to strengthen the software side of our customer-facing operations... ...not a developer or full-stack engineering role. It is a high-impact... ...mindset. You will own Tier II software troubleshooting for our... ...expected to leverage AI as a core part of how this work gets done...Full timeManual laborImmediate startRemote workWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Backend (Purchasing Power - Core). Be the first to apply!
- software engineer - computer Ottawa, ON
- software developer no experience Ottawa, ON
- développeur logiciel Ottawa, ON
- senior software developer Ottawa, ON
- linux software engineer Ottawa, ON
- software developer summer internship Ottawa, ON
- software engineer co-op Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software engineer salary in canada Ottawa, ON
- software engineer Ottawa, ON

