Software Engineer II, Fullstack (Capital Orchestration)
$133k - $183k per yearAffirm
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$80k - $112.5k per year
...Limited (NYSE: BB; TSX: BB), provides the trusted foundation that software-defined and physical AI systems depend on to operate safely and... ..., and enjoy working hands-on with hardware in a fast-paced engineering environment, we'd love to talk to you. What You'll Do Design...SuggestedFull timeInternshipImmediate start$90k - $126k per year
...BB), provides the trusted foundation that software-defined and physical AI systems depend on... ...’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent practical... ...silicon. Knowledge of embedded GUI engines (Qt, GTK), or automotive/industrial...SuggestedFull timeInternshipImmediate start$71.45k - $102.1k per year
...career with us!Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and... ...for the 5th consecutive year . Position Title: Senior Software Automation Engineer Employment Type: Full-time, Existing vacancy Location:...SuggestedFull timeLive InFlexible hours$90k - $140k per year
...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-... ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS)....SuggestedPermanent employmentFull timeWork at officeHome officeMonday to friday2 days per week3 days per week- ...from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the... ...for what's to come. In 2026, with fresh funding ($65M+ total capital raised), we’re building forward from that foundation, taking...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$70k - $102k per year
...career with us!Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the 2022... ...5th consecutive year. Position Title: Process Automation Software Engineer - MEMS Employment Type: Full-time Location: Ottawa (On-Site...Full timeLive InFlexible hours$24 - $35 per hour
...career with us!Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th consecutive year and the... ...for the 5th consecutive year . Position Title: Embedded Software Engineer Co-op/Intern Employment Type: Student – Co-op/Intern, existing...Full timeInternship$215k - $300k per year
...role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM... ...for what's to come. In 2026, with fresh funding ($65M+ total capital raised), we’re building forward from that foundation, taking what...Permanent employmentFull timeInternshipWork at officeRemote workWork from homeShift work3 days per week$125.8k - $133.2k per year
...largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor industry. This... ...: $125,800 - $133,200 CAD THE OPPORTUNITY: As a Software Engineer on the Circuit Analysis Tools team, you’ll turn...Permanent employmentFull timeContract workInternshipFlexible hours- ...Senior Software Engineer (Full-Time, Remote) — Canada Work Schedule: 9:00 AM - 5:00 PM PST About The Role At AutoScale Ventures, we build large-scale systems behind products like VinAudit.ca (vehicle history and data) and SquidProxies.com (proxy infrastructure). We'...Long term contractFull timeImmediate startRemote work
- ...Project Manager - Residential Construction Capital Projects CLV Group is a premier real... ...degree in Construction Management, Civil Engineering, Architecture, or related field/work experience... .... ~ Proficiency in project management software, scheduling tools, and Microsoft Office...RemplacementPermanent employmentContract workFor contractorsWork at officeLocal areaFlexible hours
- ...benefits, and flexible work arrangements. Job Description We are looking for a detail-oriented Embedded Software Test / Verification & Validation Engineer to support testing activities within an HSIT team in an automotive environment. You will play a key role in...Permanent employmentFull timeFlexible hours
$138.45k - $173.06k per year
...by thousands of operators across countries. This isn’t a greenfield role; it’s a stewardship role. We’re looking for a Staff Software Engineer, Core Applications (P4) who takes genuine pride in the quality, reliability, and feel of software that people actually depend on...Permanent employmentFull timeImmediate start- ...Install, configure, and test Physical Security and AV management software platforms Analyze customer requirements and implement system... ...with other Systems Analysts, Project Managers, Sales, and Engineering resources to help design IT infrastructure supporting Physical...Full timeWork at officeRemote workFlexible hours
$89.7k - $149.8k per year
...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve...Full timeInternship- ...operational readiness. We are seeking a Software Architect with knowledge of systems of systems... ...Technical Diploma in field of Sciences, Engineering, Computer Science, or Mathematics. ~... ...eligible to obtain and maintain a Secret (Level II) Canadian Federal Government Security...Full timeTemporary workPart timeInternshipImmediate startRemote workFlexible hours
- ...Senior Embedded Software/Firmware Engineer We are seeking a Senior Embedded Software/Firmware Engineer to develop and test next-generation firmware for advanced embedded optical systems. This is a one-year contract based in Ottawa, Ontario. Key Responsibilities Implement...Contract work
$64.18k - $75.09k per year
...applications, including Microsoft Word, Excel, PowerPoint, Access, Electronic Records Management System and other corporate standard software Ability to maintain high level of confidentiality Ability to work in a political atmosphere Initiative, tact, discretion, reliability...Hourly payFull timeTemporary workPart timeWork at officeLocal area$185k - $195k per year
...millions of residential and commercial properties in the US and abroad. We are looking for a talented and passionate Staff Embedded Software Engineer for the Device Engineering team to help us define the future of the Internet-of-Things for residential and commercial properties...Casual workInternshipWork at officeImmediate start$87k - $131k per year
...EY’s multidisciplinary Incentives and Capital Investments team, specializes in credits... ...with a technology background, ideally in software development or telecommunications, to deliver... ...Incentives Manager, you will lead a team of engineers and data scientists and support diverse...Weekend work- ...The ESCP-P SysOps Software Architect will lead the architecture and technical direction... ...architecture with BSS, user terminal, network engineering, cybersecurity, Network Operations,... ...platforms, network management systems, service orchestration, provisioning, assurance, and...
- ...technology leader. Today, Canada’s capital holds one of the brightest... ...is looking for a Data Engineer who will be involved in the... ...learning models, implementing software that helps with decision making... ...quality rules Develop data orchestration workflows infrastructure Deploy...Long term contractFull timeTemporary workWork at officeWorldwide
- ...organization continues to invest in proactive asset management and capital improvements, they are seeking an experienced Construction... ...representative and primary construction contact for tenants, architects, engineers, and project consultants. Provide site supervision on larger...RemplacementLong term contractPermanent employmentContract workFor contractorsFor subcontractorWork at office
- ...TEHORA est présentement à la recherche d' un(e) programmeur(euse) FullStack Angular / Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. Le mandat vise l'évolution...Hourly payContract workApprenticeshipRemote workFlexible hours
- ...career with us!\n\nLumentum Canada was awarded the 2022 National Capital Region’s Top Employers \n for the 6th consecutive year \n and... ...year \n.\n\nLumentum is looking for a Senior Embedded Software Engineer to play a leading role in the development of software for a new...Full timeRemote work
- ...Security, Cloud Security, Firewalls, DLP, IDS / IPS, … Critical Qualifications University degree in Computer Science or Computer Engineering, or equivalent College Diploma and experience 3+ years of delivering Network and/or security projects Canadian Citizen...Full timeWork at office3 days per week
$115k - $145k per year
...Lumentum Canada was awarded the 2022 National Capital Region’s Top Employers for the 6th... ...ownership of embedded Linux application software from design through implementation, integration... ...’s degree in Computer Science, Computer Engineering, Software Engineering, Electrical...Full timeLive InFlexible hours- ...Security, Cloud Security, Firewalls, DLP, IDS / IPS, … Critical Qualifications ~ University degree in Computer Science or Computer Engineering, or equivalent College Diploma and experience ~3+ years of delivering Network and/or security projects ~ Canadian Citizen ~...Full timeWork at office3 days per week
$95k - $110k per year
...that make our tomorrow's possible. This role is Hybrid Ottawa Software Developer Position Summary The successful candidate will build... ...candidate will work with business analysts, architects, engineering teams, and operational stakeholders to understand data sources,...Long term contractFull timeTemporary workWork at officeLocal areaWorldwide$108.75k - $152.25k per year
...BB), provides the trusted foundation that software-defined and physical AI systems depend on... ...for Driver Developers (Software Dev II & Senior’s) to design and implement the next... ...Bachelor’s degree in Computer Science, Computer Engineering or equivalent experience Established...Full timeInternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II, Fullstack (Capital Orchestration). Be the first to apply!
- software developer no experience Ottawa, ON
- software development engineer Ottawa, ON
- software developer internship no experience Ottawa, ON
- senior software developer Ottawa, ON
- software design engineer Ottawa, ON
- software engineer part time Ottawa, ON
- new graduate software developer Ottawa, ON
- linux software engineer Ottawa, ON
- director software engineering Ottawa, ON
- software engineer co-op Ottawa, ON

