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$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$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...SuggestedLocal area$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...SuggestedWork at officeRemote workFlexible hours- ...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...SuggestedTemporary workWork at office
$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...SuggestedFull timePart timeLocal areaRemote work- ...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...
- ...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...
- ...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 workWork experience placementLocal area
$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 workFlexible hours- ...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
$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- ...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
$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 placementLive inLocal areaRemote workWorldwide$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$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 areaRemote workWork from homeFlexible hours- ...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
$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 timeApprenticeshipWork experience placementFlexible hours- ...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 timeWork experience placementFlexible hours
- ...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 employmentFlexible hours
$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 payFull timeTemporary workLocal area- ...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 employmentFlexible hours
$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 workLocal areaFlexible hours$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- ...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 contractorsFlexible hours
$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 timeLocal area$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- ...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...
$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 areaRemote work- ...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...
$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 areaRelocationFlexible hours
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 Nashville, TN
- application engineering manager Nashville, TN
- application services manager Nashville, TN
- IT software development manager Nashville, TN
- application manager Nashville, TN
- director of software Nashville, TN
- senior applications manager Nashville, TN
- senior software manager Nashville, TN
- embedded software manager Nashville, TN
- application sales manager Nashville, TN

