Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II, Fullstack (Capital Orchestration)

$133k - $183k per year

Affirm

At Aff… 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 are looking for a passionate engineer to join our Capital Orchestration team, which is responsible for providing liquidity to Aff by enabling the sale and collateralization of Aff loan assets. To achieve this, our team develops a robust and extensible platform for on-demand transactions with low operational risk that scales to billions of dollars of collateral movement each month. In simpler terms, we help ensure Aff has enough money to originate loans, pay merchants, and continue to grow.

What You'll Do

  • Build a foundational platform enabling us to reconcile each transaction across systems, partners, and cash movements.
  • Build and integrate data pipelines from a variety of products and systems.
  • Build intuitive and thoughtful user experiences to streamline the workflows of our business counterparts.
  • Develop a deep understanding of the capital systems which power and fund Aff.
  • Partner with engineers on the team to help improve designs, code quality, and testing.
  • Collaborate with product managers and business counterparts to design best-in-class systems and processes.
  • 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

What We Look For

  • You have a total of 2+ years of experience as a software engineer.
  • Fluency in full stack web development, back end development, event processing, or batch processing.
  • Experience in designing, building, launching, and maintaining products at scale.
  • Strong cross-team communication and collaboration skills.
  • Proficiency with agentic coding.
  • Knowledge of Python, JavaScript/React, Airflow, Spark, Horizon Portal, and SQL is a plus.
  • 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.
  • Someone who is proactive, organized, curious, and a self-starter.

Pay Grade - L

Equity Grade - 5

Employees new to Aff typically come in at the start of the pay range. Aff 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 Aff Holdings, Inc. (parent company).

CAN base pay range per year: 133,000 - 183,000 CAD

Additional Benefits Include

  • Flexible Spending Wallets for tech, food and lifestyle
  • Away Days - wellness days to take off work and recharge
  • Learning & Development programs
  • Parental benefits
  • Employee Resource & Community Groups

Location - Remote Canada

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 Aff 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 Aff 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: Aff considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II, Fullstack (Capital Orchestration) in Toronto, ON vacancy
  • $125.28k - $210.6k per year

     ...wait to meet you. WHAT YOU'LL DO We’re looking for a Software Engineer II to join our WhatsApp team. Our team is responsible for building...  ...engagement. From cross-channel messaging and journey orchestration to Al-powered decisioning and optimization, Braze enables companies... 
    Suggested
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    23 hours ago
  • $136k - $187k per year

     ...for the modern cloud and helps customers solve challenging security and operations pain points at scale.  We are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product.... 
    Suggested
    Local area
    Worldwide

    Okta

    Toronto, ON
    23 hours ago
  • $81.6k - $115.2k per year

     ...open dialogue with your recruiter who can provide you more specific details for this role. Job Description: Role Summary As a Software Engineer II, you provide technical expertise to implement scalable, reliable and secure solutions for EDMO Data Catalog services. You... 
    Suggested
    Full time
    Work from home

    TD

    Toronto, ON
    3 days ago
  •  ...and build real world value. As a SE II Engineer, Platform you will play a critical role...  ...Engineers at Ripple are a hybrid of systems and software engineers who support the design and...  ...like AWS ~ Working knowledge of orchestration platforms (Kubernetes, Rancher) and containerization... 
    Suggested
    Full time
    Work at office
    Local area

    Ripple

    Toronto, ON
    23 hours ago
  • $81.6k - $115.2k per year

     ...activities. Collaborate with business and technology partners to deliver technical solutions. Apply strong knowledge of mainframe engineering frameworks, platforms, tools, processes, and procedures. Working knowledge of Copilot technologies and Copilot -assisted... 
    Suggested
    Work from home

    TD Bank

    Toronto, ON
    3 hours ago
  •  ...roadblocks, and contribute to product roadmap objectives. Follow SDLC practices, peer code reviews, release preparation, and secure software development practices. Requirements Bachelor’s degree in Computer Science or a related field, or equivalent years of experience... 
    Full time
    Flexible hours

    Emburse

    Toronto, ON
    3 days ago
  • $91k - $140k per year

     ...set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud and... 
    Full time
    Internship
    Worldwide

    Mastercard

    Toronto, ON
    3 days ago
  • $113.7k - $136.45k per year

     ...warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that...  ...movement across the systems, clouds, engines, and tools they rely on. dbt Labs...  ...companies. We’re seeking an enthusiastic Software Engineer to join our fast-growing data company... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    Fivetran

    Toronto, ON
    23 hours ago
  • $81.6k - $115.2k per year

     ...provide you more specific details for this role. Job Description: Job Description We are seeking an experienced Team Lead, Software Engineering to provide hands-on technical leadership for a team of Software Engineers. The Team Lead will typically lead 3–5 engineers and... 
    Full time
    Work from home

    TD

    Toronto, ON
    3 days ago
  • $81.6k - $115.2k per year

     ...specific details for this role. Job Description: Job Description Summary The TD Insurance Digital Platform is looking for a Software Engineer to join the MyInsurance development team. As a Software Engineer, the candidate will be a key contributor to comprehensive end-... 
    Full time
    Work from home

    TD

    Toronto, ON
    4 days ago
  • $181.05k - $213k per year

     ...-native ecosystem for private capital. Built to replace fragmented tools...  ..., Carta brings together the software, services, and legal...  ...money. We’re hiring multiple engineers, and you’ll be hired into the...  ...As a Senior Software Engineer II within the Investors business... 
    Full time
    Internship
    Work at office
    1 day per week

    Carta

    Toronto, ON
    23 hours ago
  •  ...research with AI? Join our Global Westlaw Engineering organization and help shape the next...  ...stay hands-on across the stack, from AI orchestration and RAG through API gateways, microservices...  ...; mentor senior and junior software engineers; champion MLOps and LLMOps practices... 
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Toronto, ON
    3 days ago
  • $40 - $45 per hour

     ...cultivating a work environment where all team members belong and have the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They contribute to user-facing products and are able to see their work go live... 
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Immediate start
    Work from home
    3 days per week

    Lyft

    Toronto, ON
    3 days ago
  • $125.28k - $235.74k per year

     ...wait to meet you. WHAT YOU’LL DO We're looking for a Software Engineer to grow our Data Lakehouse team’s capacity for impact. The Data...  ...engagement. From cross-channel messaging and journey orchestration to Al-powered decisioning and optimization, Braze enables companies... 
    Internship
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    23 hours ago
  • Who We Are:   At Emburse, you’ll not just imagine the future – you’ll build it. As a leader in expense intelligence, we are creating a future where technology drives business value and inspires extraordinary results.  Our AI-powered platform helps organizations modernize...
    Full time

    emburse

    Toronto, ON
    3 days ago
  • $100k - $147k per year

     ...guests, do what they love, and thrive. We're looking for an engineer to help build and scale Toast's earnings platform — systems that...  ...livelihoods, we'd love to hear from you. About this roll*: As a Software Engineer on our team, you will: Help shape our tip and... 
    Work at office
    Local area

    Toast

    Toronto, ON
    23 hours ago
  • $181.05k - $213k per year

     ...platform and AI-native ecosystem for private capital. Built to replace fragmented tools with a...  ...of record, Carta brings together the software, services, and legal infrastructure that...  ...Problems You'll Solve As a Senior Software Engineer II, KYC, you will lead technically complex... 
    Full time

    Carta

    Toronto, ON
    23 hours ago
  • $81.6k - $115.2k per year

     ...Description: CUSTOMER Develop new solutions as required for engineering programs and projects within assigned area Develop new...  ...Adhere to enterprise frameworks or methodologies that relate to software engineering activities Ensure respective programs/ policies/... 
    Full time
    Work from home
    Shift work

    TD

    Toronto, ON
    3 days ago
  • $148.8k - $198.8k per year

     ...Job Description As a Staff Software Engineer II at KeyCite, you will lead complex, business-critical engineering initiatives from architecture through production. You will modernise established platforms while maintaining the reliability that customers depend on, and you... 
    Long term contract
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...interview philosophy and how we use AI in our recruiting process here . We are looking for inquisitive, well-rounded Full-stack engineers to join our Core or Monetization Engineering teams. Working closely with product managers, designers, and backend engineers, you’ll... 
    Work at office
    Local area
    Relocation
    Relocation package

    Pinterest

    Toronto, ON
    23 hours ago
  • $135k - $175k per year

     ...that enable Socure to transition from traditional software workflows to agent-native operations. As a Software Engineer II on the team, you will help design, build, and...  ...a vendor-agnostic agent platform — including orchestration, tool use, memory, and runtime systems — under... 
    Full time
    Internship

    Socure

    Toronto, ON
    23 hours ago
  • $81.6k - $115.2k per year

     ...more specific details for this role. Job Description: Software Engineer II (Procurement and Risk Technology) Full-Stack, Azure and AI...  ...integrations, agentic workflows or comparable tool-based AI orchestration. Preferred · Experience with sourcing, RFx, CLM, procurement... 
    Work at office
    Work from home

    TD Bank

    Toronto, ON
    3 hours ago
  • $81.6k - $115.2k per year

     ...and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: The Software Engineer II is responsible for providing leadership, technical expertise, and operational support within the Credit Platform team. They will... 
    Full time
    Work from home

    TD

    Toronto, ON
    4 days ago
  • $81.6k - $115.2k per year

     ...Software Engineer II (Java/Spring) Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details: $81,600 - $115,200 CAD TD is committed to providing fair and equitable compensation opportunities to all colleagues. Growth opportunities... 
    Full time
    Work from home

    TD

    Toronto, ON
    3 days ago
  •  ...Ownership & Growth: Influence product direction, mentor other engineers, and lead technical initiatives that shape the future of healthcare...  ...for Technical Requirements: ~5+ years building scalable software systems ~ Full-stack experience (backend and frontend) What... 
    Full time
    Live In
    Immediate start
    Remote work

    Alan

    Toronto, ON
    3 days ago
  • $136k - $187k per year

     ...for the modern cloud and helps customers solve challenging security and operations pain points at scale.  We are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product.... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    a month ago
  • $130k - $190k per year

     ...We're looking for a Senior Full Stack Engineer I to join Stream on our mission of elevating...  ...You have: ~6+ years of professional software engineering experience, mostly on the backend...  .... We're backed by Felicis Ventures, GGV Capital, 01 Advisors, Techstars, and Arthur Ventures... 
    Hourly pay
    Long term contract
    Full time
    Temporary work
    Casual work
    Work at office
    Local area
    Work from home
    Relocation
    Visa sponsorship
    3 days per week

    Stream

    Toronto, ON
    23 hours ago
  • $113k - $163k per year

     ...Senior Full-Stack Engineer – Capital Markets & Derivatives Are you passionate about building innovative technology solutions in Capital Markets...  .... We're seeking a Senior Full-Stack Engineer with strong software engineering expertise and experience in derivatives trading... 
    Long term contract
    Temporary work
    Local area

    Manulife

    Toronto, ON
    3 hours ago
  • $5000 per month

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Staff Software Engineer - Capital One Travel - Android About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive... 
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    3 days ago
  • $81.6k - $115.2k per year

     ...and have an open dialogue with your recruiter who can provide you more specific details for this role. Job Description: The Software Engineer II (Salesforce Loyalty Management Developer)Performs activities developing components of solutions with a focus on analytics, support... 
    Full time
    Work from home
    Shift work

    TD

    Toronto, ON
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II, Fullstack (Capital Orchestration). Be the first to apply!