Director, Software Engineering (Loans Lifecycle)
$300k - $360kAffirm
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 Affirm. 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 Affirm, 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 Affirm’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 continuing 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 drive 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 – if you’ve worked on 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.
Base Pay Grade – T
Equity Grade – 18
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 equity rewards, monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents).
USA base pay range (CA, WA, NY, NJ, CT) per year: $300,000 – $360,000
USA base pay range (all other U.S. states) per year: $267,000 – $327,000
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. Affirmer 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
- 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 LosAngeles or SanFrancisco] Pursuant to the SanFrancisco Fair Chance Ordinance and LosAngeles Fair Chance Initiative for Hiring Ordinance, Affirm will consider for employment qualified applicants with arrest and conviction records.
#J-18808-Ljbffr$220k - $269k
...The Cloud-Build's Software Engineering discipline within Slalom co-creates custom software, data, and cloud products with clients who are ready... ...pay salary ranges: The targeted base salary pay range for Director is $$220,000 to $269,000. In addition, individuals may be eligible...SuggestedTemporary workWork at officeFlexible hours- ...Senior Staff Level Software Engineer At BrightWay we're living our mission to improve the financial well-being of hard-working Americans... ...reach their goals for tomorrow. Our growing suite of personal loans, credit cards and other products help people borrow better and...SuggestedLocal areaFlexible hours3 days per week
$195k - $257.5k
...Circle Engineering Manager Circle is one of the world's leading internet financial platform... ...of our platform Lead agile software processes for engineering teams and introduce... ...release schedules Perform full lifecycle of team management to attract, engage,...SuggestedRemote workFlexible hours- ...Affirm is looking for a Director to lead the Loans Lifecycle engineering organization in Charlotte, North Carolina. This role involves overseeing Loans Platform... ...ideal candidate will have extensive experience in software engineering and management, especially in financial...SuggestedFlexible hours
$110k - $180k
...Plan for the near and long term with an industry-leading 401K retirement savings plan with matching and company contributions, student loan pay downs and 529 educational save up assistance programs, tuition reimbursement, employee stock purchase plan, and financial...SuggestedFull timeTemporary workPart timeWork experience placementRelocation packageFlexible hours$133.2k - $199.8k
...Manager Software Engineering - IE07FE We’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals – and to help others accomplish theirs...Temporary workWork at office3 days per week- ...Required) Work Shift: 1st Shift (United States of America) Please review the following job description: Plan and direct software engineering services for a major line of business or multiple lines of business to meet strategic and operational goals. Set the vision;...Full timeTemporary workFlexible hoursShift workDay shift
$168.7k - $244.6k
...integrity. Skills and Competencies ~10+ years of hands-on software engineering experience with demonstrated expertise in building scalable... ...of Agile methodologies and software development lifecycle practices ~ Strong problem-solving skills with attention...Full time$162.79k
...At Regions, the Software Engineer Manager oversees application development for a large or complex department within the company. This role... ...collaborative approach to plan, design, develop, and verify basic lifecycle balanced system of systems and system solutions Evaluates...Full timeWork at officeRemote workRelocationVisa sponsorshipWork visaRelocation package3 days per week$155k - $233k
...workplace, and we seek individuals who bring their authentic selves to our team. Job Description and Requirements As a Software Engineering Manager in Engineering Systems, you will: Lead an internal platform team that empowers Relativity developers to deliver...Remote work- ...The Senior Software Engineer will support the full software development lifecycle (SDLC) for enterprise applications responsible for large-scale document generation, processing, printing, and electronic/postal delivery. This role supports critical document delivery infrastructure...
$40 - $43 per hour
...77417 Only W2 Job Overview: We are seeking a highly skilled Software Engineer to join our team in California on a contract basis. The ideal... ...data management. Participate in the software development lifecycle, including testing and debugging. Qualifications: 2 years of...Full timeContract workWork experience placement$190k - $240k
...authentication. This role is a hands‑on engineering position inside Information Security,... ..., login, authorization, and account lifecycle flows across B2C and B2B experiences. You... .... ~5+ years of professional backend software engineering experience. ~ Strong production...Work at officeRemote workFlexible hours$120k - $130k
...journey Product discovery Cart & checkout flows Order lifecycle Omnichannel experience Soft Skills: Strong... ...Institute. Who We Are Aspire is built on deep expertise in Software Engineering, Digital Services, Testing, and Infrastructure &...Full timeWork at officeWorldwide$59.53 - $67.53 per hour
...Genesis10 is currently seeking a Software Engineer - Hybrid position with a Global Financial Institution located in Charlotte, NC. This is... ...actively participating in all phases of the Software Development Lifecycle (SDLC). Responsibilities: Lead complex, large-...Hourly payPermanent employmentContract workWork experience placement$43.59 - $51.59 per hour
...Genesis10 is currently seeking a Senior Software Engineer - Onsite for a 6+ month contract position with a Global Financial Institution located... ...detection, and safety assessments Familiarity with ML lifecycle tools and processes such as feature stores, model registries...Hourly payContract workWork experience placement$105.4k - $124k
...job – they want to make a difference! U.S. Bank is seeking a Software Engineer who will contribute toward the success of our technology... ...candidate will be adept with the agile software development lifecycle and DevOps principles. Essential Responsibilities: ~ Responsible...Temporary workWork experience placementLocal area- .... Job Description: About the Role NTT DATA Americas, Inc., is seeking a Senior Software Engineer (IT Onshore Band 4) to participate in the full system development lifecycle (SDLC) of enterprise applications that support highvolume document generation, processing...
$80k - $140k
...Mondays and Fridays each week. Red Ventures is looking for a Software Engineer to join our Banking Client Services organization. You'll... ...RV Home Client Growth, RV Growth & Transformation, Sage Home Loans Corporation, and more. Across the portfolio, Red Ventures businesses...Full timeTemporary workWork at officeLocal areaRemote workMonday to FridayFlexible hours$86.36k - $101.6k
...development and maintenance of best in class software experiences. The candidate is a self-... ...with the agile software development lifecycle and DevOps principles. ****** This... ...Conducts code reviews to provide guidance on engineering best practices and compliance with...Temporary workWork experience placementLocal area3 days per week$55.06 - $63.06 per hour
...Software Engineer Genesis10 is currently seeking a Software Engineer with our client in the financial industry located in Charlotte, NC... ...business-critical operations Support full software development lifecycle activities across hybrid environments leveraging AWS or GCP,...Permanent employmentContract work- ...time. 1. Develop customized coding, software integration, perform analysis, configure... ...of the design work. Leverage continuous engineering practices to deliver business value... ...science and engineering principles and model lifecycle management. ~ Experience ~...Full timeTemporary workRemote workShift workDay shift
$66.41 - $74.41 per hour
...Genesis10 is currently seeking a Software Engineer - Trade Surveillance for a contract position with a Global Financial Institution located... ..., Information Security, and Secure Software Development Lifecycle (SDLC) Participate in vendor management activities and collaborate...Hourly payPermanent employmentContract work- ...Role: Software Engineer Location: Charlotte, NC Duration: Long Term Job Description... ...currently seeking a Software Engineering Director - Originations to drive the engineering... ...on the cutting edge of near prime loan origination system. Partnering closely...Work experience placementWork at office1 day per week
- ...A technology solutions firm is seeking a Senior Software Engineer to support the full software development lifecycle for enterprise applications. Responsibilities include migrating workloads, ensuring operational stability, and enhancing Java-based applications in various...
- ...Responsibilities Develop customized coding, software integration, perform analysis and... ...equivalent education/training in software engineering or related fields. Strong proficiency... ...science and engineering principles and model lifecycle management. 5+ years total in data...Remote work
- ...Software Engineer Position Job Profile Summary: Designs, develops, tests, and maintains software solutions that address business and user... ...best practices in coding, architecture, and software lifecycle management, while collaborating closely with technical teams...Work experience placementWork at office
- Trade Surveillance Software Engineer Location: Charlotte, NC (Hybrid) Duration: 9 Month Contract Pay: $75-82/hr W2 W2 ONLY, NO C2C 10+ years... ...role requires broad experience in full software development lifecycle delivery, including the implementation and integration of...Contract workLocal area
- ...Collaborate with cross functional teams to deliver high quality software solutions Participate in code reviews and ensure adherence... ...resolve technical issues throughout the software development lifecycle Roles and Responsibilities Develop test and deploy robust...
- ...company on a mission to make the syndicated loan market better. By digitally capturing... ...Lead, you’ll work closely with seasoned engineers, product and project managers, and UX designers... ...automation across the full stack of our software and enforce engineering best practices. ·...Contract workFixed term contractLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering (Loans Lifecycle). Be the first to apply!
- software manager Charlotte, NC
- application engineering manager Charlotte, NC
- IT software development manager Charlotte, NC
- application manager Charlotte, NC
- director of software Charlotte, NC
- senior applications manager Charlotte, NC
- senior software manager Charlotte, NC
- embedded software manager Charlotte, NC
- director software engineering Charlotte, NC
- senior software development manager Charlotte, NC


