Senior Software Engineer, Fullstack (Card Acquisition)
Affirm
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.
Affirm is seeking a Senior Full Stack Software Engineer to join the Acquisition & Onboarding team within the Consumer org. This is a high-impact leadership role for an engineer who can set technical direction, drive architectural decisions, and elevate the quality and velocity of full stack development across mobile, web, and backend systems. The team plays a critical role in shaping the first experience customers have with affirm—building trust, clarity, and value from the very first interaction. As a Senior Engineer, you will be responsible for defining long-term technical strategy, mentoring senior engineers, and acting as a force multiplier through your technical depth, operational excellence, and ability to navigate ambiguity. You'll work at the intersection of product, design, and engineering to build polished, performant, and accessible user experiences that directly impact conversion, retention, and business growth.
What You’ll Do
- You will be responsible for owning and delivering quarterly goals for your team, leading engineers through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
- Support peers and stakeholders in the product development lifecycle by collaborating with product management, design, and analytics, participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
- Take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, policies, testing and alerting in place to support “keep the lights on” & on‑call efforts.
- Proactively identify project, process, technology, or business issues, advocate for them, and lead in solving them.
- Support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” and on‑call efforts.
- Foster a culture of quality and ownership by setting or improving code review and design standards for your team, and advocating for them beyond your team through writing and tech talks.
- Help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
- You have experience leading significant mobile initiatives (React Native or native), including defining architecture, coordinating cross‑functional launches, and maintaining high reliability in production environments.
- Working across the React Native and native boundaries (Swift/Kotlin), debugging platform-specific issues and improving developer tooling, CI/CD, and release processes for mobile apps.
- Implementing experimentation, feature flagging, and analytics instrumentation in mobile applications, ensuring safe rollouts and measurable impact.
- Shipping web apps using declarative UI frameworks like React or Vue.
- Proficient in working with JavaScript/TypeScript.
- 4+ years of experience as a software engineer.
- Designing, developing, and launching backend systems at scale using technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
- Defining a technical plan for the delivery of a significant feature or system component with an elegant, simple, and extensible design, and you write high-quality code that is easily understood and used by others.
- Proficient at making significant changes in a large codebase and have developed a suite of tools and practices that enable you and your team to do so safely.
- Demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
- Strong verbal and written communication skills that support effective collaboration with a global engineering team.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Pay Grade - N
Equity Grade - 6
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: $ - $
Affirm is proud to be a remote‑first company! The majority of our roles are remote and you can work almost anywhere within the country of employment. affirmers in proximal roles have the flexibility to work remotely, but will occasionally be required to work out of their assigned affirm office. A limited number of roles remain office‑based due to the nature of their job responsibilities.
Benefits
We’re extremely proud to offer competitive benefits that are anchored to our core value of people come first. Some key highlights of our benefits package include:
- Health care coverage - affirm covers all premiums for all levels of coverage for you and your dependents
- Flexible Spending Wallets - generous stipends for spending on technology, food, various lifestyle needs, and family forming expenses
- Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
- ESPP - An employee stock purchase plan enabling you to buy shares of affirm at a discount
We believe It’s On Us to provide an inclusive interview experience for all, including people with disabilities. We are happy to provide reasonable accommodations to candidates in need of individualized support during the hiring process.
(For U.S. positions that could be performed in Los Angeles or San Francisco) Pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Initiative for Hiring Ordinance, affirm will consider for employment qualified applicants with arrest and conviction records.
#J-18808-Ljbffr- ...America? PSD Citywide isn’t just a software company; we’re transforming how Local, First... ...continue to grow, we’re looking for a Fullstack Software Developer to fill an existing... ...in Computer Science or Computer Engineering, or related degree/diploma ~3-10 years...SuggestedRemote jobFull timeSummer workLocal areaFlexible hoursWeekend work
- ...Description Join Team CARFAX as a Senior Software Engineer - ML Ops We are looking for a seasoned Senior Software Engineer - ML Ops to join our platform team and take an active role in designing, scaling, and operating the infrastructure that powers Large...SeniorFull timeSummer workCasual workWork at officeLocal areaImmediate startFlexible hours
$17.6 per hour
...Your Responsibilities ~ Proactively approach customers in-store and walk them through the features and value of our client's credit card products ~ Ask the right questions to understand each customer's situation and make a relevant, helpful recommendation ~ Serve...SuggestedHourly payPermanent employmentFull timePart timeFlexible hours- ...future means taking action today in preparation for tomorrow. Everyone has a role to play and we take ours seriously. As the Software QA Engineer , you will be working to ensure the quality and reliability of our cloud-native applications in AWS cloud environments. The...SuggestedLong term contractFull timeLocal areaFlexible hours
$80k - $95k per year
...ABOUT THIS POSITION The Software Engineer II, Web will have a passion for creating innovative and engaging web products, day-dream about exciting ways to extend gaming experiences and communities to the web. They will also love building, extending websites and interactive...SuggestedFull timeInternshipLocal areaFlexible hours- ...and we take ours seriously. What You'll be Doing! Architect software solutions for edge devices, optimizing performance, security,... ...design Who are you?: Bachelor's of Computer Science, Software Engineering or related technical field. Expert in at least one...SeniorLong term contractFull timeFlexible hours
$53k - $58k per year
...Voyago, Transdev Ontario is currently recruiting for a Talent Acquisition Specialist in London, Ontario to fill an immediate vacancy.... ...with HR databases, Applicant Tracking Systems (ATS) Your ADP software experience would be an asset You have very strong Microsoft...Full timeInternshipWork at officeLocal areaImmediate start$89k - $138k per year
...The Senior Software QA Tester is responsible for leading test strategy, execution, and quality outcomes for Alimentiv's regulated medical imaging software and hardware products, bringing deep regulated software testing expertise and operating with minimal day-to-day supervision...SeniorFull timeLocal area- ...projects over the past 30 years. Our talented engineers can lead any type of project, regardless... ...and engineer a better world! The Senior Bridge Engineer’s mission is to work within... ...transportation structures ~ Knowledge of structural software, such as CSiBridge, SAP2000, MIDAS etc....SeniorPermanent employmentFull timeContract workInternshipWork at officeFlexible hours
- ...Description Join our winning team as a Senior Systems Engineer We are seeking a skilled Systems Engineer to join our Enterprise Systems Engineering team. The team is highly skilled and collaborative, diverse, and geographically distributed. Our mission is to build...SeniorFull timeWork at officeLocal area
$100k - $120k per year
...We’re looking for a technically skilled Senior Network Engineer to design, secure, and optimize the networks that keep modern businesses running smoothly. Our client is a trusted IT solutions partner, helping organizations navigate digital transformation with a focus...SeniorFull timeWork at officeRemote work- ...tournaments across North America with dependable, customer-focused software. What you’ll do Lead backend projects from concept to... ...best practices. Collaborate closely with product, UX, and engineering teams to translate business requirements into technical...SeniorFull timeWork at officeRemote workMonday to fridayNight shift2 days per week
- ...The Senior Software QA Tester is responsible for leading test strategy, execution, and quality outcomes for Alimentiv's regulated medical imaging software and hardware products, bringing deep regulated software testing expertise and operating with minimal day-to-day supervision...SeniorPermanent employmentFull time
- ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial biotech and industrial plant processes, which... ...care of its greatest asset: its employees! LAPORTE is seeking a senior pharmaceutical validation engineer or specialist with ideally...SeniorFull timeWork at officeFlexible hours2 days per week
$75k - $120k per year
...We are currently seeking a Intermediate/Senior Noise Engineer to join our Atmospheric Services team. Our team specializes in in the atmospheric and acoustic solutions that safeguard both project compliance and community well-being. This is a new position and is based...SeniorLong term contractFull timeFlexible hours- ...working together as ONE TEAM. The careers we offer are meaningful because the work we do matters. Join us! Job Summary The Senior Manager Engineering is responsible for providing reliable and safe engineering track infrastructure to maximize network availability and train...SeniorHourly payLong term contractFull timeWork at officeMonday to friday
$100k - $120k per year
...Job Description: Title: Software Developer IV Location: Remote – Canada Reports to: Software Engineering Manager Vacancy : Existing vacancy The Role: JD Power is looking for a senior data engineer with excellent quantitative and analytical skills who...SeniorFull timeRemote work- ...Overview The Software Support Specialist role is part of EventConnect’s Operations team and is designed to build deep hands-on knowledge... ...escalating more complex bugs or feature requests to Product or Engineering with clear and accurate documentation • Support customers and...Full time
- ...classes. We are seeking a highly skilled senior developer who thrives on tackling technical... ...driving technical delivery and ensuring software quality and reliability. Actively... ...Qualifications: ~ Bachelor’s Degree in Engineering, Computer Science, or related field. ~5+...SeniorFull time
- ...various offices located across Canada. For more information on VersaBank , please visit our website at . We are looking for a Software Developer to join our IT team. This is a full-time, in office role based in London, ON. As a Software Developer, you will...Full timeWork at office
- ...LBMX is growing again . . . We are seeking a Senior Accountant. LBMX is a dynamic and growing software solutions company with an international perspective,... ...employee expense report submissions and company credit card reconciliations Treasury and cash management...SeniorFull timeContract workWork at officeFlexible hours
$57.3k - $65k per year
...difference? As a Specialist – Electronics Engineering and member of the monitoring team in Bach... ...complexity, under the direction of more senior team members. What do we want to know... ...Proficient in the use of electronic design software (Altium Designer and OrCAD) Experience...SeniorFull timeWorldwide- ...Lead code reviews and collaborate across all phases of the Software Development Life Cycle Implement security measures for embedded... ...Who are you?: Bachelor's of Computer Science, Software Engineering or related technical field. Expert in C++ or C Strong foundation...SeniorLong term contractFull timeLocal areaFlexible hours
- ...Everyone has a role to play and we take ours seriously. As the DevOps Engineer , you will be working closely with our development, security and IT teams to create fast, reliable and secure software by designing, implementing and maintaining our software infrastructure....Long term contractFull timeManual laborLocal areaFlexible hours
$100k - $125k per year
...Senior Software Engineer Location: Ontario (Hybrid - See “Hybrid Work Details” section below for more information) Position Type: Full-Time Vacancy Status: This posting is for an existing vacancy. About Us Voices is the trusted voice partner for brands, tech and...SeniorLong term contractFull timeSummer holidayWork at officeImmediate startRemote workWork from home1 day per week$50k - $80k per year
...with our Assurance & Accounting team as a Senior Accountant. This diverse team of... ...receivable, accounts payable, capital asset acquisition and disposition and payroll walk-through... ...Experience working with accounting and tax software ~ Understanding of business, accounting...SeniorFull timeRemote workFlexible hours- ...based cloud service. At Behavox, our engineering culture is built around speed, experimentation... ..., and Tokyo. About the Role The Senior FP&A Analyst owns Behavox's core... ...scenarios, and pro-forma models behind every acquisition — evaluating targets, running diligence,...SeniorLong term contractTemporary workImmediate startWorldwide
- ...Faire carrière à titre de directrice ou directeur senior services aux entreprises à la Banque Nationale, c'est avoir la responsabilité... ...collective flexible * Régime de retraite généreux * Régime d’acquisition d’actions * Programme d’aide aux employé·e·s et à leur famille...SeniorFull timeApprenticeshipFlexible hours
$175k - $250k per year
...projects in a fast-paced environment. The Senior Director, Data Technology will lead the... ...leader will partner with Product and Engineering leadership to define technology strategy,... ...Qualifications ~12+ years leading data engineering, software engineering, or data technology...SeniorLong term contractFull timeInternshipLocal areaImmediate start$45 - $55 per hour
...and professional growth. About the Role As an Applications Engineering Specialist you will partner closely with Sales Team and... ...to achieve goals Help develop and maintain tools/instruments/software/supplies for the Team and develop systems to manage them Identify...Full timeBank staffFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Fullstack (Card Acquisition). Be the first to apply!
- director software engineering London, ON
- software developer no experience London, ON
- junior software engineer London, ON
- software engineer London, ON
- software engineer internship London, ON
- software engineer - robotics London, ON
- new graduate software developer London, ON
- software engineer - computer London, ON
- junior software developer London, ON
- software developer internship no experience London, ON

