Director, Software Engineering (Loans Lifecycle)
$238k - $298k per yearAffirm
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’s primary business is lending, and the Loans Lifecycle domain is responsible for maintaining the system of record for all loans at Affim. As we scale into new geographies, products, and funding structures, the complexity and criticality of this domain continues to grow. We are seeking to hire a Director to lead the Loans Lifecycle engineering organization, spanning the Loans Platform, Ledger Engineering, and Financial Reporting teams.
What You’ll Do
- Set the vision and drive execution for the Loans Lifecycle engineering organization at Affim, encompassing Loans Platform, Ledger Engineering, and Financial Reporting.
- Take ownership of core engineering and business outcomes across the domain, including the loan system of record, ledger pipelines, and financial data delivery to accounting systems.
- Define and execute the technical roadmap for service‑oriented decomposition, platform scalability, and database architecture evolution to support Affim’s growing loan volume across multiple geographies.
- Partner with Accounting, Finance, Capital Markets, Product, and Compliance to ensure financial accuracy and regulatory compliance across all loan products.
- Balance product expansion efforts – including international launches, new loan types, and card‑related capabilities – with foundational platform investments in reliability, correctness, speed, and operational efficiency.
- Drive operational excellence across large‑scale batch pipelines and online services, establishing robust incident response, pipeline SLA management, and reconciliation processes.
- Run a robust development lifecycle, including continuous agentic adoption and acceleration, while improving a culture of operational excellence.
- Hire, develop, and retain a high‑performing, globally distributed engineering team across multiple sub‑teams and technical disciplines.
What We Look For
- 15+ years of relevant experience in software engineering.
- 3+ years managing managers with a track record of high‑quality manager development.
- Experience leading multiple engineering teams spanning backend services and big data/batch pipelines.
- Successful track record driving key outcomes that contribute to the company’s success.
- Comfortable partnering across disciplines and influencing across a wide variety of leaders.
- Experience hiring, growing, and retaining talent.
- Strong technical depth in distributed systems, data‑intensive applications, and database architecture at scale.
- Domain knowledge in financial systems, lending, accounting, or fintech. Great to have – experience with ledger systems, loan origination and servicing, or financial reconciliation in a lending context.
- This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
Pay & Equity
Base Pay Grade: T
Equity Grade: 11
Employees new to the company typically start at the beginning of the pay range. The pay structure is simple and transparent, based on location, experience, and job‑related skills.
CAN base pay range per year: $238,000 – $298,000
Benefits
- Health care coverage – Affim 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 rest and recharge.
- ESPP – Employee Stock Purchase Plan enabling you to buy shares of Affim at a discount.
Affim 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. Some roles may occasionally require presence at an assigned Affim office.
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, Affim will consider for employment qualified applicants with arrest and conviction records.
#J-18808-Ljbffr$20 - $30 per hour
...Industry Ventures, and Emergent Ventures. Summary As a Software Engineering Co‑op at Acceldata Inc in Canada, you will have the opportunity... .... Participate actively in the entire software development lifecycle, including requirement analysis, design, implementation,...SuggestedInternshipWork at office1 day per week$196.3k per year
...might be the place for you! We’re looking for a Mobile Principal Software Engineer to be part of our Software Engineering team. At Jobber, we... ...platform. Experience with the entire software development lifecycle in the Agile/Scrum framework. A track record of producing...SuggestedLong term contractInternshipWork at office- ...Cambio is a software platform for world‑class real estate decarbonization. We help commercial real estate owners and tenants bring their... ...mission to achieve net zero by 2050. We’re hiring a Software Engineer to accelerate the design and development of internal tooling and...SuggestedFlexible hours
- ...shipping high‑value, functional solutions over theoretical perfection, understanding that in a vertically integrated business, software is the engine that keeps trucks rolling and technicians moving. An efficiency obsessive. You have a low tolerance for repetitive manual...SuggestedPermanent employmentFull timeImmediate start
$128k - $168k per year
Job title: Staff Software Engineer Reports to: Director, Engineering Department: Development Location: Waterloo, Ontario, Canada About Priority Priority... ...smarter. We achieve this through the Priority Commerce Engine, an innovative platform that combines payables,...SuggestedLong term contract- Elevate your career with Dialpad as a Senior Software Development Engineer in Test, focusing on AI Voice Agent services and automation in Kitchener, Canada. Lead testing frameworks and improve quality assurance for advanced AI-driven solutions. In this pivotal role, you...
- Elevate your career as a Senior Mobile Software Engineer at Jobber, driving innovation in our mobile applications while mentoring junior engineers. This hybrid role is key to our mission of supporting small businesses. In this position, you will report to the Software Engineering...
- ...two goals is where we live and thrive. The Team The Mobile engineering team for Cash Trust Client will provide Cash App customers reliable... ...commitment to growing together (yourself, your teammates, your software) Technologies we use and teach Swift, Objective-C UIKit...Full timeWork at officeRemote workRelocation packageFlexible hours
- Embrace the opportunity to join Faire as a Senior Staff Software Engineer, leading growth-driven technology development. Use your skills to support independent businesses in a hybrid environment. In this pivotal role at Faire, you will design and enhance our Growth Platform...Long term contract
- ...seamless. We are looking for a Director, Developer Operations and... ...SDLC. This platform enables engineers, solution engineers, QA, and... ...deploy, operate, and evolve software quickly, safely, and with confidence... ...the software development lifecycle. This is a hands‑on leadership...Local areaRemote workFlexible hoursShift work1 day per week
- Elevate trading technology as a Senior Software Engineer at GTS, emphasizing low latency and real‑time systems. Work in a hybrid setting to design high‑performance C++ applications. This senior role requires a deep understanding of low‑latency system design with 5‑10 years...
$50k - $80k per year
...strategic vision with innovative technology, and we’re looking for a Software Developer to guide our teams in delivering exceptional results.... ...& Experience ~ Degree in Computer Science, Software Engineering, or related discipline. ~5+ years of development experience,...Long term contractRemote work- Investment Director – AI Location: Global / Remote YZi Labs is investing in the next generation... ...Finance, Economics, Computer Science, Engineering, Mathematics, or a related field. 7+... ...AI, machine learning, data science, or software engineering. Existing network across...InternshipRemote work
$119k - $140.75k per year
...are building the future of AI-driven communication. As a Software Development Engineer in Test (SDET), you will lead the charge in building scalable... ...and integrate AI-powered tooling into the testing lifecycle to accelerate defect detection and script generation. Advocate...Work at officeShift work- ...include Insight Partners, March Capital, Lightspeed, Sorenson Ventures, Industry Ventures, and Emergent Ventures. Summary As a Software Engineering Co-op at Acceldata Inc in Canada, you will have the opportunity to work on exciting big data projects and create a Data...Internship
$120k - $165k per year
Senior Software Architect & Engineer Seeking a Senior Software Architect & Engineer for mission‑critical aerospace software development, focusing on scalable, safety‑critical embedded and application‑level software for flight control, avionics, and more. Role involves defining...$151k - $175k per year
...Persistent, and Empathetic . Your role As a Sr. Software Engineer on the Tel Core team, you are the steward of our media engine’s evolution. You will bridge the gap between... ...performance bottlenecks, and manage the lifecycle of safe software releases. ~ A strong sense...Long term contractWork at officeShift work$92.45k - $142.45k per year
...an existing vacancy for the position of Environmental Scientist/Engineer within our Contaminant Remediation Group . At Dillon, we operate... ...health benefits Generous retirement savings plan Student loan repayment assistance with matching employer contributions...For subcontractorFlexible hours- Lead embedded software advancements at Sonova in Kitchener, Canada. Drive the development of signal processing solutions for RIC and BTE... ...Requirements: • Bachelor’s or Master’s in Software Engineering or related field • Proven leadership in complex R&D environments...
- Position Title Senior Project Director Department Project Implementation, CS e-Storage Reports To General Manager of Project Implementation... ...other duties and projects as assigned. Requirements Engineering (Electrical, Mechanical or Civil) or Business degree or diploma...Contract workFor subcontractorFlexible hoursWeekend workAfternoon shift
- Start your software development journey at D2L as an Entry-Level Developer for the Class of 2025 in a hybrid setup. Join us in transforming global education through technology. D2L is on the lookout for new graduates with a Bachelor's degree in Computer Science to deliver...Work at office
$100k - $150k per year
...FirmwareCompensation: $100,000 - $150,000 + annual bonusReports To: Director of Digital Inverter FirmwareLocation: Kitchener,... ...the Role:The Senior Embedded Firmware Engineer owns the design, development, optimization, and lifecycle support of embedded firmware running on ARM‑based...WorldwideFlexible hours$100k - $150k per year
...Position Title: Senior DSP Firmware Engineer Department: Inverter Firmware Compensation... ...150,000 + annual bonus Reports To: Director of Digital Inverter Firmware Location:... ...design, development, optimization, and lifecycle support of real‑time embedded firmware...WorldwideFlexible hours$135.5k - $158k per year
...Partner with Applied AI teams on prompt engineering, model selection, and evaluation strategies... ...’ll bring ~5+ years of experience in software engineering or SDET roles with an emphasis... ..., Google Cloud Platform, Cloud Run / App Engine, Kubernetes, Datastore, Redis, ElasticSearch...Work at officeShift work- ...Overview Senior Field Solutions Engineer at Miovision . Miovision is a global industry-... ...Position Summary Reporting to the Director, Solutions Engineering, the Senior Field... ...is a technical industry expert who drives software growth by developing technical and operational...Full timeImmediate startRemote workFlexible hoursWeekend work
- About the Opportunity A well-established Canadian consulting firm with a national client base is looking to add a senior compensation consulting professional to its Toronto team. The firm is known for its thought leadership, its collaborative culture, and its ability to deliver...Work at officeRelocation1 day per week
$125k - $195k per year
...Discover how you can make a difference in the lives of individuals, families and communities around the world. About the role The Director, Canadian Tax, will play a pivotal role in the tax financial reporting and compliance for Sun Life's Canadian insurance companies. The...Flexible hours$90k - $130k per year
Position Title Senior Product Reliability Engineer Compensation $90,000 - $130,000 + annual bonus (paid in local currency; range varies by location) Reports To Software Development Director Location Kitchener, ON (Onsite) About the Role We are seeking a skilled...Permanent employmentWork at officeLocal area$250k - $300k per year
...strategy pro passionate about boosting efficiency? Are you a dynamic, hands-on leader? Then you belong at Uline! As Senior Distribution Director at our Milton warehouse, you'll help oversee our expansive 1 million square-foot facilities stocked with over 43,000 shipping,...- Become a Software Developer at Bridgeport Crew, located in Kitchener, Ontario. Participate in the development of user-centered applications using TypeScript and Next.js in a vibrant on-site setting. The Software Developer role at Bridgeport Crew offers an opportunity to contribute...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering (Loans Lifecycle). Be the first to apply!
- software project manager Kitchener, ON
- manager software development Kitchener, ON
- director software engineering Kitchener, ON
- project manager software development Kitchener, ON
- software sales Kitchener, ON
- spécialiste assurance qualité logiciel Kitchener, ON
- software technical support Kitchener, ON
- software asset management analyst Kitchener, ON
- software qa Kitchener, ON
- software implementation project manager Kitchener, ON
