Blue Owl Capital

Blue Owl Capital

40 open jobsFinancial Services

About Blue Owl Capital

Industry

Financial Services

Headquarters

399 Park Avenue, 38th Floor, New York, NY 10022, US

Company size

1001-5000

Blue Owl Capital (NYSE: OWL) is a leading asset manager in the financial services industry, redefining alternatives. With over $307 billion in assets under management as of December 31, 2025, the firm invests across three multi-strategy platforms: Credit, Real Assets, and GP Strategic Capital. Anchored by a strong permanent capital base, Blue Owl provides businesses with private capital solutions to drive long-term growth while offering institutional investors, individual investors, and insurance companies differentiated alternative investment opportunities aimed at delivering strong performance, risk-adjusted returns, and capital preservation. The company is headquartered at 399 Park Avenue, 38th Floor, New York, NY 10022, US, and employs more than 1,600 professionals globally who bring the vision and discipline to create the exceptional.

Jobs at Blue Owl Capital

Work arrangements

Based on 40 current openings

See all 40 Blue Owl Capital jobs →

Hiring activity at Blue Owl Capital

Last 30 days21% more jobs added

17jobs added

View current jobs

Last 30 days17 jobs

Previous 30 days14 jobs

Salaries at Blue Owl Capital

Salary range estimated from 46 job postings published on Global Work AI in the last 90 days.

Salary range

$90k–$300kper year

Typical salary

$139,000per year

Related companies