Alternative Credit, Asset Based Finance - Vice President

Blue Owl Capital
VPPrivate CreditOn-site
Location

New York, United States

Compensation

Expected base annual salary of $175,000 for this New York-based position. Employees may be eligible for a discretionary bonus.

Date Posted

September 8, 2026

Region

Americas

Stay ahead of the market

Get instant notifications when new job openings matching "Private Credit / VP jobs in New York, United States" are published.

About This Role

## Role Overview

Blue Owl (NYSE: OWL), a leading alternative asset manager with over $319 billion in AUM (as of June 30, 2026), is hiring a Vice President-level Investment Professional for its Asset Based Finance (ABF) team within the Alternative Credit platform. The ABF team targets investments backed by discrete pools of collateral in markets underserved by traditional lenders, spanning consumer and commercial specialty finance, mortgages, hard assets, equipment leasing, and opportunistic corporate credit.

Key Responsibilities

- Lead transactions through the full investment lifecycle, from origination and structuring through investment committee approval and closing

- Serve as the primary point of contact for counterparties, borrowers, and advisors on active deals

- Drive preparation of investment committee materials and credit memoranda

- Directly negotiate legal documentation, including term sheets and credit agreements

- Oversee and mentor junior team members (associates/analysts)

- Develop and maintain financial models, including underwriting analyses and portfolio monitoring tools

- Lead due diligence processes and manage transactions end-to-end with limited senior oversight

Qualifications

- 8+ years of experience in a buy-side investment role, investment banking, or a relevant lending/credit platform

- Bachelor's degree required (Finance/Economics preferred); CFA or advanced degree a plus

- Demonstrated experience in asset-backed, specialty finance, or financial institution investing

- Strong financial modeling and quantitative skills; experience presenting to investment committees

Compensation & Location

Base annual salary of $175,000 for this New York-based, in-office (Monday-Thursday) position, plus discretionary bonus eligibility.

Apply for this Position

You will be redirected to the original job posting.

Browse Related Jobs

Similar Jobs