Software Engineer II, Full Stack (Card Acquisition)
$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.
The Card Acquisition team is critical in bringing our exciting product vision to life. Like any other financial company, our first impression is essential in communicating trust and value to our customers and partners. We're a dynamic, innovative team that drives card acquisition and growth.
We are passionate about creating seamless and engaging experiences that attract and convert users into loyal customers. Our team leverages the latest technologies and data-driven insights to optimize the onboarding funnel and drive meaningful impact.
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 shipping web apps using declarative UI frameworks like React or Vue
- You have experience shipping mobile apps using native or cross-platform languages like React Native
- You have experience designing, developing and launching APIs at scale using languages like Kotlin or Python.
- 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 position requires either equivalent practical experience or a Bachelor's degree in a related field.
Base Pay Grade - L
Equity Grade - 5
CAN base pay range per year: CAD $133,000 - $183,000.
Employees new to Affim typically come in at the start of the pay range. Affim 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 Affim Holdings, Inc. (parent company).
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.
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 Affim 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
- 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 Affim 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: Affim considers qualified applicants with arrest and conviction records, as required by law.
#J-18808-Ljbffr$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... ...team, we’d love to hear from you. Tech Stack Exposure: ~Playwright and Playwright...SuggestedFull timeWorldwide$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer – International Card Tech – Full-stack About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating...SuggestedWork at officeWork from home- ...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
$90k - $140k per year
...development of digital investigative software that acquires, analyzes, and... ...We're looking for Software Engineers to join our team and help... ...colleagues, contribute across the stack, and help shape a platform... ...with front-end, back-end, or full-stack experience. The salary...SuggestedFull timeWork at officeLocal areaFlexible hours- ...Senior Full-Stack Engineer (Media Team) Location: Ottawa, ON or Toronto, ON | Hybrid Department: R&D | Video Reports To: Mojtaba Hosseini | Video Architect Type: Permanent | Full-Time Vacancy Status: This is an active, approved role and we are currently...SuggestedPermanent employmentFull timeContract workInternship
$80k - $85k per year
...educators, and healthcare professionals. Who You Are A strong full-stack developer who enjoys both problem-solving and building Someone... ...with MySQL, jQuery, and backend integrations ~ Exposure to IIS and/or Linux server environments Nice-to-Have: Experience...Long term contractFull time1 day per week- ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Term: Jan 2027 Pay band: 55,000k-68,000k... ...our R&D team. In this role, you’ll gain hands-on experience in full-stack development, working on both front-end and back-end...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... ...more information, please refer to Section 2.1 in the Talent Acquisition Standard, available on LINK under the Resources tab in the Policies...Permanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week- ...Staff Software Engineer, Data Level: P4 Location: Remote, Canada Reports To: Sean Yang, Director... ...of Engineering Type: Permanent | Full-Time About Solink At Solink,... ...across the Solink platform Own the Full Stack: Contribute to both backend and frontend...Remote jobPermanent employmentFull timeImmediate start
- ...complex business challenges with modern tech. We don't just build software; we build high-impact solutions that lean into the future of AI... ...and Skills We're Looking for: ~5+ years as a professional Full Stack Developer b uilding and deploying production level...Permanent employmentFull timeRemote workHome officeFlexible hoursShift work
$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... ..., Reconnaissance, Target Acquisition and Surveillance capabilities... ...and resolve defects across the full product lifecycle Provide...Full timeInternshipWork at officeRemote workFlexible hours- ...Staff Software Engineer, Core Applications Level: P4 Location: Ottawa, ON | Hybrid Reports... ...Application Team Lead Type: Permanent | Full-Time About Solink At Solink,... ...not just a series of greenfields Full-stack ownership: comfortable designing REST APIs...Permanent employmentFull timeImmediate start
- ...application of unique new technologies to fiber-optic communications products for datacenters. We are seeking a Senior Embedded Software Engineer to work as part of our R&D software-firmware design team. Position Overview In this senior technical role, you will...Long term contractFull timeRemote work
- ...Senior Software Engineer JD About the job Company Description askpolly transforms large-scale... ...AI-powered insights platform. This is a full-time role based in Ottawa, ON, operating... ...backend architecture while contributing full-stack when needed, collaborating closely with...Full timeInternshipManual laborWork at office
$115.8k - $145k per year
...Senior Full Stack Developer, Data Integrations Location: Ottawa, ON | Hybrid Department: R&D Reports To: Mac Pham, Director of Engineering Type: Permanent | Full-Time About Solink At Solink, our mission is to safeguard what matters most . We provide...Permanent employmentFull timeInternship- ...beyond . We've grown through strategic acquisitions and deep product investment. What... ...processes evidence, there's a good chance our software is working behind the scenes. That's... ...real. The Role The Staff Software Engineer specializes in mobile app development and...Full timeInternshipRemote workWork from home
- ...technology company building the foundational software and AI to power the autonomous age. Our... ...our strong belief that an elite group of engineers can make a big difference. We are... ...your knowledge across a diverse technology stack Strong customer-facing communication skills...Long term contractFull timeWork at officeLocal areaWork from home
- ...Senior Software Engineer in Test (SDET) Location: Ottawa, ON | Hybrid Department: R&D- Infrastructure... ..., Engineering] Type: Permanent | Full-Time About Solink At Solink,... ...tooling that improves testability across the stack — including for distributed, event-driven...Long term contractPermanent employmentFull timeWork at office
$230k - $295k per year
...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their... ...who are shaping the future of large language models! As a Full-Stack Software Engineer on the Cohere Dashboard team, you will: Work with...Full timeWork at officeLocal areaRemote workHome office$70k - $120k per year
...the development of digital investigative software that acquires, analyzes, and shares... ...are looking for a Software Development Engineer in Test (SDET) to join our team who will... ...are selected for an interview, the Talent Acquisition Partner can share more information with...Full timeWork at officeLocal areaFlexible hours- ...re hiring a small group of exceptional new grads to join our Engineering team full-time. This isn't a rotational program or a sliver of a mature... ...you'll build real depth in the most in-demand skill set in software today. Build your career in Ottawa: you don't have to move...Remote jobFull timeFlexible hours
- # Senior Software Engineer II Applied AIWrapbookvia RemoteOKRemotePosted 1 day agoRemoteRemoteApply for this job Free · you will be taken to the employer's application page## Key detailsLocation: RemoteJob type: Not specifiedSalary: Not disclosedPosted: 15 Oct 2026 (1 day ago...Remote work
- ...embedded teams, advisory services, and full project execution, applying deep operational... ...Description We are seeking a Full-Stack Software Developer with strong Java and CMS (Liferay... ...University degree in computer science, Engineering, IT, or related discipline ~ Minimum 5...Full timeContract workTemporary workPart timeInternshipFlexible hours
- ...beyond . We've grown through strategic acquisitions and deep product investment. What... ...processes evidence, there's a good chance our software is working behind the scenes. That's been... ..., and selection decisions. Manage the full-cycle recruitment process for roles across...Full timeInternshipWork from home
$80k - $110k per year
...the development of digital investigative software that acquires, analyzes, and shares evidence... ...from you! Role Overview The Talent Acquisition Partner will lead end-to-end recruitment... ...the future. What You'll Do Lead full-cycle recruitment for assigned roles, from...Full timeWork at officeLocal areaFlexible hours$75k - $88k per year
...Job Title: Intermediate Software Developer On-site/ Remote/ Hybrid: Onsite Location:... ...eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security... ...can perform their jobs well and reach their full potential. We encourage everyone to apply to...Permanent employmentFull timeImmediate startRemote work- ...curious, customer-oriented Customer Success and Solutions Specialist to strengthen the software side of our customer-facing operations. This is not a developer or full-stack engineering role. It is a high-impact position at the intersection of customer success, software troubleshooting...Full timeManual laborImmediate startRemote workWorldwideFlexible hours
$96.56k - $128.74k per year
...better through trade. Position: Senior Software Developer (Lead) Employment Type:... ...Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,557... ...role is and is not: This is a hands-on full-stack developer role with some upfront solution...Permanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week- ...As an Intermediate Software Developer on the platform deployment team, you... ...~3-5 years of software engineering experience, with exposure to the entire stack of development (backend, APIs, UI... ...leader in designing and developing acquisition, collection and analysis solutions...Full time
- ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing... ...Software Developers to join our growing engineering team. Whether your experience is in mobile, backend, cloud, or full-stack development, you'll work alongside experienced...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Full Stack (Card Acquisition). 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

