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 Nashville, TN vacancy
  • $163.9k - $235.55k

     ...Opportunity UKG is seeking a Director of Shared Services Engineering to lead a centralized services organization...  ...for accelerating high‑quality software delivery across engineering teams....  ...productivity into every phase of the software lifecycle, from design and development... 
    Suggested

    UKG (Ultimate Kronos Group)

    Nashville, TN
    2 days ago
  • $163.9k - $235.55k

     ...organization, a cross-functional engineering team responsible for the...  ...UKG is seeking a Director of Shared Services Engineering...  ...for accelerating high-quality software delivery across engineering...  ...every phase of the software lifecycle, from design and development... 
    Suggested
    Local area

    UKG

    Nashville, TN
    4 days 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

    Nashville, TN
    2 days ago
  •  ...The Director of Software Engineering is responsible for leading and managing PRIME Health Services’ software engineering teams to deliver high-quality, scalable, and secure product enhancements. This role has direct accountability for the performance, productivity, and... 
    Suggested
    Temporary work
    Work at office

    Prime Health Service Inc

    Nashville, TN
    2 days ago
  • $244.7k - $279.2k

     ...Director, Software Engineering - Shopping (Remote-Eligible) Interested in joining a dynamic remote first engineering team in a fast-paced environment full of greenfield problem-solving? Then Capital One Shopping might be the place for you. Join us in supporting a growth... 
    Suggested
    Full time
    Part time
    Local area
    Remote work

    Capital One

    Nashville, TN
    2 days ago
  •  ...Prime Health Services is seeking a Director of Software Engineering in Nashville, Tennessee. This role involves leading software engineering teams to deliver high-quality, scalable solutions and ensuring alignment with business requirements. The ideal candidate will... 

    Prime Health Service Inc

    Nashville, TN
    2 days ago
  •  ...Ll Oefentherapie in Nashville, Tennessee is searching for a Director of Software Engineering. In this role, you will lead a team responsible for designing and developing software applications, enhancing existing software architecture, and aligning development activities... 

    Ll Oefentherapie

    Nashville, TN
    2 days ago
  •  ...the interest of national security. Job Title: Manager, Software Engineering Job Number: 32575 Job Location: Nashville, TN Schedule...  ...budget constraints. The EM will track project health using lifecycle tools, review work products, and provide regular... 
    Temporary work
    Work experience placement
    Local area

    L3Harris

    Nashville, TN
    2 days 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

    Nashville, TN
    2 days ago
  •  ...Affirm is seeking a Director to lead the Loans Lifecycle engineering organization in Nashville, Tennessee. With a commitment to transparency and excellence...  ...Candidates should have over 15 years of experience in software engineering, with strong abilities in team management... 
    Flexible hours

    Affirm

    Nashville, TN
    2 days ago
  • $244.7k - $279.2k

     ...A leading financial services company is seeking a Director of Software Engineering to lead a remote-first engineering team. The role involves managing multiple software engineering teams, mentoring engineers, and collaborating with product managers. Candidates should... 
    Remote work

    Capital One

    Nashville, TN
    3 days ago
  •  ...Technical Manager, Software Engineering Job Description CoStar Group is a leading global provider of commercial and residential real estate...  ...for a Technical Manager to join our group and drive the full lifecycle development of these critical products. This includes the... 
    Work from home

    Visual Lease Services Inc

    Nashville, TN
    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

    Nashville, TN
    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

    Nashville, TN
    1 day ago
  • $160.2k - $263.7k

     ...Job Description The Role We are looking for a Manager, Software Engineer to elevate the quality, trust, and operational efficiency of simulated tests and protocols, with a specific focus on driving test quality metrics within the Simulation organization at large.... 
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Nashville, TN
    4 days ago
  •  ...Senior Manager, Software Engineering Location: Nashville, TN (hybrid) As a Senior Manager of Software Engineering in the Fraud Technology group, here's what you can expect to do: Team Leadership: Provide strong leadership to the software engineering team... 
    Contract work

    Asurion

    Nashville, TN
    3 days ago
  • $148.1k - $244.4k

     ...Management Technical 714 Pay Range: $148,100.00 - $244,400.00 Job Description The Manager of Engineering and Technology at Craft leads a high-performing software engineering team responsible for product development and system integrations. This role sets the... 
    Full time
    Apprenticeship
    Work experience placement
    Flexible hours

    Western Governors University

    Nashville, TN
    6 days ago
  •  ...Job Overview The Manager of Engineering and Technology at Craft leads a high‑performing software engineering team responsible for product development and system integrations. Responsibilities Set the technical vision, establish standards, and provide coaching and direction... 
    Full time
    Work experience placement
    Flexible hours

    Western Governors University

    Nashville, TN
    3 days ago
  •  ...Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI‑first user...  ...‑paced, AI‑driven environment. This role reports to the Director of Engineering, Experience / User Platform. Key... 
    Permanent employment
    Flexible hours

    Teradata Corporation (SE)

    Nashville, TN
    3 days ago
  • $106.61k - $284.28k

     ...bigger - helping to simplify health care one person, one family and one community at a time. Job Summary As a Sr. Manager of Software Engineering, you will guide an impactful team of engineers specializing in modern healthcare solutions. You will collaborate closely... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Nashville, TN
    1 day ago
  •  ...enterprise. What You'll Do We are seeking Director of AI Engineering to lead teams building Agent Platform...  ...patterns, monitoring, and lifecycle management. Establish observability metrics...  ...candidate 12+ years of experience in software engineering, with at least 5+ in people... 
    Permanent employment
    Flexible hours

    Teradata

    Nashville, TN
    2 days ago
  • $230.72k - $345k

     ...Job Summary The Senior Director, Data and AI Engineering will be a visionary and strategic...  ...support the entire model lifecycle-from experimentation and...  ...reimbursement, student loan assistance, a generous 401...  ...money to buy equipment, software, or for any other purpose... 
    Temporary work
    Local area
    Flexible hours

    Otsuka America Pharmaceutical Inc.

    Nashville, TN
    3 days ago
  • $190k - $240k

     ...compounding interest.Consumer Growth Experience Engineering (CGX) builds the platforms and end-to-...  ...in the product development lifecycle by collaborating with product management...  ...a total of 4+ years of experience as a software engineer.You are experienced in designing... 
    Remote work

    Affirm

    Nashville, TN
    3 days ago
  •  ...Accounts, and many others. What You Will Do as an Application Engineering Manager: The Application Engineering Manager for...  ...Bachelor's degree in Information Technology, Computer Science, or Software Engineering. ~5+ years' experience in software engineering... 
    For contractors
    Flexible hours

    Workwear Outfitters

    Nashville, TN
    2 days ago
  • $62.9k - $139.3k

     ...Full Stack Software Engineer Category: Software Development/ Engineering Main location: United States, Tennessee, Nashville...  ...solutions • Participate in the full software development lifecycle, including analysis, design, development, testing, deployment... 
    Full time
    Local area

    CGI

    Nashville, TN
    5 days ago
  • $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 office
    Remote work
    Flexible hours

    Affirm

    Nashville, TN
    2 days ago
  •  ...Harris Geospatial Solutions in Nashville, TN is seeking a Senior Specialist in Software Engineering to contribute to software development lifecycle activities while managing complex projects. The ideal candidate will have a Master's or Bachelor's degree and a minimum... 

    Harris Geospatial Solutions

    Nashville, TN
    2 days ago
  • $170k - $200k

     ...their health. Due to growth, we are looking to add a Senior Software Engineer to our Remote Team! Why join us? What We Offer: Competitive...  ...development Strong grasp of software development best practices and lifecycle Interested in hearing more? Easy Apply now by clicking the "... 
    Local area
    Remote work

    Jobot

    Nashville, TN
    4 days ago
  •  ...Senior Software Engineer (Fraud Technology) Location: Nashville, TN (hybrid) At Asurion, we build products and experiences that help...  ...Experience working in a modern agile software development lifecycle with Git-based workflows and collaborative engineering practices... 

    Asurion

    Nashville, TN
    2 days ago
  • $180k - $231k

     ...Manager Of Software Engineering The Manager of Software Engineering leads a team of engineers to deliver high-quality, scalable, and reliable...  ...development practices, including agile methodologies, lifecycle management, configuration management, and release processes... 
    Local area
    Relocation
    Flexible hours

    Citizens Financial Group, Inc.

    Nashville, TN
    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!