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

Director, Software Engineering (Loans Lifecycle)

$300k - $360k

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'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
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Director, Software Engineering (Loans Lifecycle) in Raleigh, NC vacancy
  • ## Director, Software EngineeringApplylocations: Raleigh, NC United States...  ...SUMMARY**The Director, Software Engineering provides leadership in...  ...of the Software Development Lifecycle and Production Support service...  ...of up to 10 weeks; Student Loan Assistance and Tuition Reimbursement... 
    Suggested
    Contract work
    Temporary work
    Work at office

    McNeil & Co.

    Raleigh, NC
    2 days ago
  • $190k - $225k

     ...visibility role for the aspiring engineering leader looking to steer...  ...CTO as the first step As Director, you will play a pivotal role...  ...innovation of the company’s software. This hands-on...  ...throughout the software development lifecycle. While not coding directly,... 
    Suggested
    Full time

    The Brixton Group, Inc.

    Raleigh, NC
    2 days ago
  •  ...the boundaries of what's possible together. As a Senior Director of Software Engineering at JPMorganChase within Employee Platforms in Enterprise...  ..., metadata management, stewardship, cataloging, and lifecycle management Implement and scale fine‑grained, policy‑based... 
    Suggested

    慨正橡扯

    Raleigh, NC
    1 day ago
  • $300k - $360k

     ...fees or compounding interest. As a Director of Site Reliability Engineering, you will own execution for reliability...  ..., risk management, and operational lifecycle programs, embedding resilience into...  ...& lifecycle program. Build software and program management structure to... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Raleigh, NC
    3 days ago
  • $136.1k - $252.8k

     ...LNLP Standard technology organization, collaborating with global engineering colleagues to build and enhance reliable, scalable solutions....  ...About The Role This role provides senior leadership across software engineering delivery, people management, and technical... 
    Suggested
    Local area
    Flexible hours

    hackajob

    Raleigh, NC
    2 days ago
  • $136.1k - $252.8k

     ...Are you motivated by leading complex engineering work while developing and empowering high‑performing teams? Do you enjoy combining hands...  ...About The Role This role provides senior leadership across software engineering delivery, people management, and technical... 
    Local area
    Flexible hours

    LexisNexis

    Raleigh, NC
    2 days ago
  • $136.1k - $252.8k

     ...LexisNexis Risk Solutions in Raleigh, NC is seeking a Director of Software Engineering to lead complex engineering projects and manage high-performing teams. This role involves guiding distributed teams and providing technical expertise while collaborating with customers... 
    Flexible hours

    LexisNexis Risk Solutions

    Raleigh, NC
    2 days ago
  •  ...opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills Formal training or certification on software engineering concepts and 10+ years applied experience. In addition, 5+ years of experience leading technologists to manage, anticipate,... 

    慨正橡扯

    Raleigh, NC
    1 day ago
  • LexisNexis Risk Solutions is seeking a senior technology leader to guide distributed teams and enhance software engineering delivery. This role involves direct management and strategic oversight while balancing hands-on problem-solving with high-level accountability. Required... 
    Local area

    LexisNexis Risk Solutions

    Raleigh, NC
    3 days ago
  •  ...A leading educational technology firm is seeking a Director of Software Engineering to lead innovative products and shape AI-driven engineering teams. In this role, you will craft technical strategy, collaborate with leaders to align product priorities, and drive technology... 

    Cengage Group

    Raleigh, NC
    2 days ago
  •  ...leading financial services brand focused on deepening relationships with our 7MM+ small business clients. As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer & Community Bank Small Business team, you will lead engineering teams to build AI... 

    慨正橡扯

    Raleigh, NC
    4 days ago
  • 慨正橡扯 is seeking a senior leader in Raleigh, North Carolina to manage software engineering delivery and technical direction. This role involves overseeing large distributed teams while collaborating with customers to deliver impactful solutions. The ideal candidate will... 
    Flexible hours

    慨正橡扯

    Raleigh, NC
    4 days ago
  • $118.3k - $219.8k

     ...Would you like to lead engineering teams that build scalable, data‑driven solutions with...  ...Principles. About The Role As a Software Engineering Manager, you will lead and...  ...software solutions across the development lifecycle, ensuring quality, scalability, and... 
    Local area
    Immediate start
    Worldwide
    Flexible hours

    LexisNexis

    Raleigh, NC
    1 day ago
  • $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,... 
    Remote work
    Flexible hours

    Circle

    Raleigh, NC
    2 days ago
  • $118.3k - $219.8k

     ...LexisNexis USA is seeking a Manager of Software Engineeri ng to lead teams building...  ...Management, Vendor Management, and Contract Lifecycle Management, leveraging modern cloud...  ...solutions. We are seeking a strong engineering leader who can effectively manage multiple... 
    Contract work
    Temporary work
    Local area
    Immediate start
    Worldwide

    LexisNexis

    Raleigh, NC
    14 hours ago
  • Habitat For Humanity Of Durham is seeking a Software Engineering Director in Raleigh, NC. The candidate will lead teams responsible for technology solutions, ensuring alignment with business needs and operational requirements. Responsibilities include directing engineering... 

    Habitat For Humanity Of Durham

    Raleigh, NC
    3 days ago
  •  ...Affirm is seeking a Director for its Loans Lifecycle engineering organization in Raleigh, NC. This role involves setting the vision and executing the technical...  .... Candidates should have extensive experience in software engineering, team management, and a background in... 
    Remote work

    Affirm

    Raleigh, NC
    2 days ago
  • $179.2k - $320.2k

     ...About the Role: As a Director in Software Engineering, you will provide comprehensive leadership to senior managers and high-level professionals...  .... Own Akuity/Argo CD (GitOps) administration and lifecycle; define guardrails, RBAC, multi-cluster promotion strategies... 
    Work experience placement
    Work at office

    Wolters Kluwer

    Cary, NC
    5 days ago
  • $149.1k - $218.9k

     ...team is responsible for the end-to-end lifecycle of the platforms that serve as the "connective...  .... We are seeking a highly skilled Software Development Manager to join our team...  ...Do In this role, you will lead a senior engineering team responsible for delivering Cisco’s... 
    Work at office
    Worldwide
    Flexible hours

    Cisco Systems, Inc.

    Raleigh, NC
    14 hours ago
  •  ...for managing the results of software development teams, to ensure...  ...This position will report to a Director of Software Development and may...  ...Computer Science, Software Engineering, or other related discipline...  ...company contributions, student loan pay downs and 529 educational... 
    Full time
    Temporary work
    Part time
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Ally Financial Inc.

    Raleigh, NC
    14 hours ago
  •  ...to our data strategy, enabling diverse users to consistently and rapidly develop products and solutions. As a Senior Director of Software Engineering at JPMorgan Chase within the Consumer & Community Bank Data Technology team, you lead multiple technical areas, manage... 

    慨正橡扯

    Raleigh, NC
    1 day ago
  •  ...for managing the results of software development teams, to ensure...  ...This position will report to a Director of Software Development and may...  ...Computer Science, Software Engineering, or other related discipline...  ...company contributions, student loan and 529 educational... 
    Work experience placement
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    20 days ago
  • $118.3k - $219.8k

     ...This position provides technical and people leadership for software engineers delivering internal, AI‑enabled products and platforms as part...  ...first engineering practices across the software development lifecycle Contribute to shared patterns, components, and... 
    Temporary work
    Local area
    Immediate start
    Worldwide
    Flexible hours

    RELX

    Raleigh, NC
    2 days ago
  •  ...McNeil & Co. in Raleigh, NC is looking for a Director of Software Engineering to lead and align software development with business objectives. The role demands overseeing multiple teams and ensuring effective system developments across various technologies. The ideal... 

    McNeil & Co.

    Raleigh, NC
    2 days ago
  • $136.1k - $252.8k

     ...LexisNexis in Raleigh, North Carolina is hiring for a senior role in software engineering, combining technical leadership with team management. You will guide teams in delivering scalable solutions while closely collaborating with customers on product evolution. This... 
    Flexible hours

    LexisNexis

    Raleigh, NC
    2 days ago
  • $134.2k - $258.3k

     ...strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer...  ...Significant relevant experience in either an internal or external software or platform engineering role, or similar Technical... 
    Summer holiday
    Local area
    Flexible hours

    EY

    Raleigh, NC
    3 days ago
  •  ...A global professional services firm is seeking a technical leader to design and develop software solutions in Raleigh, NC. The ideal candidate will have over 10 years of experience and advanced proficiency in programming languages such as C#, Java, or Python. Key responsibilities... 

    EY

    Raleigh, NC
    2 days ago
  •  ...Job Title: VP, Head of Engineering Practice Location: Jersey City, NJ (preferred) or Raleigh, NC (3 days/week in office) We are seeking...  ...related field (Master’s degree preferred). Minimum 15+ years in software engineering, with at least 5 years in a senior technology... 
    Work at office
    3 days per week

    ManpowerGroup Global, Inc.

    Raleigh, NC
    2 days ago
  • $101.9k - $140k

     ...that are integrated into the fabric of how we work every day. To learn more, please see . What you'll do here: As the Software Engineering Manager, you will lead a team dedicated to : Developing, updating and optimizing data transformation and delivery scripts... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Raleigh, NC
    5 days ago
  • $120k - $150k

     ...mission. Stay for the culture. What You'll Be Doing: Responsibilities Assist in managing day-to-day activities of the software engineering team, ensuring alignment with project goals and timelines. Provide technical guidance and mentorship to team members to... 
    Immediate start

    Evolent

    Raleigh, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director, Software Engineering (Loans Lifecycle). Be the first to apply!