Back to jobs
New

Staff Software Engineer, Lending & Payments

United States

About Us

At Leap, we’re on a mission to transform the home improvement industry - and we want you to be part of that journey. We’re proud to be recognized on the Inc. 5000 and Inc. Regionals lists for 5+ consecutive years, reflecting sustained growth driven by innovation, strong execution, and an incredible team. We build technology that helps contractors work smarter, scale faster, and deliver better experiences to their customers.

When you join Leap, you’ll work alongside curious minds, bold innovators, and thoughtful risk-takers who care deeply about doing great work - and doing it together. Our culture is transparent, supportive, and grounded in approachable leadership. We actively listen to our employees through semi-annual engagement surveys, maintain a strong eNPS score, and consistently act on feedback to improve what’s working and where we can do better. We believe great work happens when people are supported outside of work, which is why we offer comprehensive benefits and wellness resources for you and your family.

Take the Leap today and help shape what’s next.

THE OPPORTUNITY

We are seeking a Staff Software Engineer to own lending and payments inside our next-generation platform for home-improvement contractors: the system a contracting business runs on, end to end. At its core is a lending orchestration engine: homeowners apply for financing, and the platform routes their applications across a panel of lenders, returns real offers, handles consent and e-signature, and funds the project. Connected to it is payments, so contractors can also get paid directly. You will own this platform end to end: the orchestration, the lender and processor integrations, the money model, and the event flows that tie them together. Correctness and reliability are the product. 

Leap is an AI-native company, and this codebase is built for it. We do not just permit AI-assisted development, we build around it: an agent-oriented skills architecture, MCP tooling, and parallel agent workflows are how the team ships every day. This role carries a high bar for how you personally build with AI. We want engineers who hand whole features to autonomous agents, run and coordinate several in parallel, and build the tooling, skills, and guardrails that make those agents effective. Engineers who use AI only for autocomplete or the occasional prompt are not who we are looking for, and if this is not already how you work, this is not the right role.


RESPONSIBILITIES

Lending Orchestration 

  • Own the lender-waterfall routing engine: rank lenders by dealer approval, project type, and eligibility rules, submit applications, catch declines, and re-route down the waterfall automatically.
  • Build the two-stage application flow: a soft-pull prequalification that returns real offers, then the full application through consent, e-signature, close, and funding.
  • Handle the full lifecycle including pended applications and stipulations: parse stipulation codes, drive the document-upload experience, resubmit, and reconcile status updates from each lender.
  • Integrate a growing panel of lenders (API-ready first, then lenders that need a manual or file-based step) plus a credit bureau for soft pulls.
  • Own dealer onboarding: a unified KYB and KYC payload submitted in parallel to lenders, with per-lender approval driving the financing options a dealer can offer 

Payments and Money Model 

  • Integrate the payment facilitator (hosted payment page, card tokenization, pay and refund) so contractors can collect directly, and connect it to the rest of the platform.
  • Design the money model with correctness first: integer-cents arithmetic, reconciliation, idempotency, and auditability across every flow.
  • Build toward deeper payments and financing capabilities over time, including bringing more of underwriting or facilitation in-house 

Platform, Integrations, and Data 

  • Model the platform as event-driven flows: webhooks, queues, scheduled jobs, retries, and reconciliation, with first-class observability.
  • Own a rules and eligibility engine and the configuration that lenders and admins use to control routing, disclosures, and thresholds.
  • Build the lender and admin portals and reporting: live application status, approval and funding rates, and win-loss insights.
  • Handle sensitive data with care: KYC, KYB, SSN, and signed documents, encrypted and access-controlled 

AI-Native Engineering 

  • Delegate whole features to autonomous agents, work across several in parallel, and review and direct their output rather than hand-typing most of the code.
  • Build and improve what makes agentic development work here: the skills architecture, MCP integrations, prompts, specs, and guardrails that let agents ship safely.
  • Codify context and patterns so both engineers and agents move faster, and keep raising the ceiling for what can be delegated to AI.
  • Set the standard for where to trust agents, where to keep a human in the loop, and how to hold quality high while moving at agent speed 

Team Direction and Mentorship 

  • Direct the day-to-day technical work of the augmentation engineers on the platform: set the patterns, review the work, and own the quality of everything that ships, including the code you did not write yourself.
  • Level up the engineers around you through code review, pairing, and design discussions.
  • Raise the technical bar and help build a high-performing engineering team.
  • Serve as the engineering point of contact between the fintech business team, platform engineering, and the rest of Leap engineering.
  • Translate business requirements into technical plans and well-scoped deliverables.
  • Collaborate closely across product, engineering, and infrastructure.

REQUIRED SKILLS

  • Minimum of Associate’s Degree, Bachelor’s Degree preferred.
  • 8+ years of professional software engineering experience, with real fintech depth in lending, payments, or both.
  • A track record of shipping: merged, working software in front of customers is your unit of progress, and you can point to what you shipped recently.
  • You have built systems that integrate third-party financial APIs with complex asynchronous flows: applications, decisioning, webhooks, stipulations, e-signature, and disbursement.
  • You think natively about money-correctness, idempotency, reconciliation, and handling sensitive data (PII, SSN).
  • Deep TypeScript and PostgreSQL: Node and Express on the backend, React on the frontend, with strong relational data modeling and migration management.
  • Experience with event-driven architectures (queues, webhooks, scheduled jobs) and containerized AWS deployments.
  • Experience directing the work of other engineers, as a tech lead, technical anchor, or owner of an extended or augmentation team: you set direction and hold a quality bar for code you did not write yourself.
  • Strong written communication: you can author clear design documents and ADRs.
  • AI is central to how you personally ship, and you already work at a high level of autonomy with it: you hand whole tasks to agents, coordinate several at once, and build the workflows that make them effective. This is a hard requirement, and we will ask you to show us how you work 

PREFERRED SKILLS

  • Consumer lending, loan origination, or point-of-sale financing systems.
  • Payment processing or payment-facilitator (PayFac) experience: tokenization, card and ACH, payouts, refunds, and disputes.
  • Experience taking a platform build to production maturity and owning it thereafter.
  • Familiarity with KYC and KYB, credit bureau integrations, and PCI-sensitive flows. 
  • Rules or decisioning engines, and reporting or analytics for financial data.
  • Home-services, field-service, or contractor SaaS domain.

Compensation will be determined based on experience, skills, and qualifications.

 

Pay Range

$200,000 - $215,000 USD

Benefits

We believe in supporting our employees holistically - your health, financial well-being, time to recharge, and overall happiness matter to us. Here’s what you can look forward to:

  • Affordable Health & Wellness Coverage – comprehensive and competitive benefits package, starting the first of the month following your hire date.
  • Invest in Your Future – 401(k) company match to help you build financial security.
  • Time to Recharge – We believe time to rest and recharge matters. Leap offers a Flexible Time Off (FTO) policy, 10 paid sick days, and 8 paid company holidays.
  • Comprehensive Employee Assistance Program (EAP) – resources to support your mental health, financial well-being, and everyday challenges.
  • Exclusive Discounts with LifeMart (via ADP) – save on groceries, restaurants, entertainment, pet insurance, cell phones, child care, and more!
  • MoveSpring Wellness App – stay active and engaged with company step challenges, workout content, meditation tools, and wellness blogs for a healthier you!
  • Culture & Team-Building Activities – we love to connect, celebrate, and grow together through team events, fun challenges, and company traditions like our Annual Summit!

Join us and experience a company that truly invests in YOU!

Leap is an Equal Employment Opportunity and Affirmative Action Employer. We are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment decisions are made based on qualifications, merit, and business needs.

Leap, LLC collects personal information from job applicants as part of our recruiting and hiring process. This information is collected directly from you and from third parties such as background check providers and professional references. It is shared only with Greenhouse Software Inc. (our recruiting platform) and others as required by law. We do not sell your personal information. 

The categories of information we collect, and the purposes for which we use them, include: 

  • Identifiers (name, email, phone, address) — to contact you and manage your application 
  • Professional information (resume, work history, skills, references) — to evaluate your qualifications 
  • Education information (degrees, certifications) — to verify credentials required for the role 
  • Background check data (criminal history, employment verification) — to complete pre-employment screening as permitted by law 
  • Voluntary demographic information (EEO data) — for legally required reporting only; not used in hiring decisions 

Apply for this job

*

indicates a required field

Phone
Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Education

Select...
Select...
Select...

Select...
Select...
Select...
Select...
Select...

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Leap’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Select...
Select...
Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Select...

Voluntary Self-Identification of Disability

Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury
Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.