Alternative Credit, Capital Markets – Principal

Blue Owl Capital
PrincipalPrivate CreditOn-site
Location

New York, United States

Compensation

Base annual salary range of $200,000 to $225,000 for this New York-based position.

Date Posted

September 8, 2026

Region

Americas

Stay ahead of the market

Get instant notifications when new job openings matching "Private Credit / Principal 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 Principal for the Capital Markets function within its Asset-Backed Finance (ABF) Investment Team, part of the Alternative Credit platform. The team is responsible for sourcing, structuring, and executing private credit facilities and public securitizations, having executed over 50 leverage facilities and securitizations representing more than $10 billion of commitments.

Key Responsibilities

- Develop and execute capital markets strategy for the alternative credit business, with a focus on specialty finance and equipment leasing

- Source, execute, and manage investment-level financing for the alternative credit funds

- Work with deal teams on leverage assumptions and underwriting modeling

- Solicit and negotiate terms and legal documentation with lenders

- Execute deal closings and amendments, coordinating across deal teams, asset management, accounting, operations, and legal/compliance

- Monitor ongoing administration of leverage facilities and liaise with rating agencies on rated transactions

- Build and maintain relationships with banks and other financial institutions

Qualifications

- Bachelor's degree with 9-13 years of experience in structured finance (investment bank, lender, or private credit firm)

- Experience in asset-backed finance across consumer, commercial, and/or residential asset classes

- Substantial experience structuring, negotiating, and executing warehouse facilities, and issuing public ABS

- Strong project management and data analysis skills

Compensation & Location

Base annual salary range of $200,000 to $225,000 for this New York-based, in-office (Monday-Thursday) position.

Apply for this Position

You will be redirected to the original job posting.

Browse Related Jobs

Similar Jobs