Demo

Liquid Structured Credit – Portfolio Manager

Bain Capital
Boston, MA Full Time
POSTED ON 9/25/2025
AVAILABLE BEFORE 10/25/2025
Liquid Structured Credit - Portfolio Manager

Liquid And Structured Credit Overview

Bain Capital began investing in Liquid and Structured Credit in 1998, with approximately $37.4B in assets under management today. Our Liquid and Structured Credit strategy invests in leveraged loans, high-yield bonds, CLOs, and structured credit products in both single-sector and multi-asset approaches. Bain Capital Credit is also a large and experienced issuer and manager of CLOs.

We are looking for a Vice President/Director to join the LSC Portfolio Management team. This individual will be based in our Boston office, working across Multi-Asset Credit (MAC) strategies and Global Loan mandates. Our MAC strategy allocates globally across liquid, structured, private, and opportunistic investments. Within MAC we have both liquid and semi-liquid strategies, and this individual would work across both. Our Global Loan strategy focuses on leveraged loans with the flexibility to add high-yield bonds and CLO tranche investments. The Portfolio Management team is focused on both top-down asset allocation and bottom-up credit selection.

Responsibilities Include

  • Active member of asset allocation committee, holding regular discussions with the Analytics Team and the broader portfolio management team; strive to be a dynamic participant in macro discussions.
  • Review and debate credits with industry teams, trading desk, and other portfolio managers; expected to have a view on which credits to add or reduce within the portfolio.
  • Ideate, debate, and send trades to construct and rebalance portfolios.
  • Communicate frequently with current and prospective investors, including providing market updates and articulating portfolio positioning and performance.

Qualifications

  • Strong academic credentials and a demonstrated track record of successful work experience
  • 6-15 plus years of professional experience ideally in an investment management firm or public or private investing. Credit investing experience is preferred. Portfolio management experience is not required.
  • Excellent communication skills; able to synthesize market dynamics and to articulate insightful conclusions compellingly. Open to spirited debate over ideas.
  • Experience interacting with and presenting to groups; demonstrated relationship-building and networking skills
  • Intrigued by macro themes and discussions; interest in asset allocation discussions and portfolio construction and rebalancing
  • A passion for investing
  • Proven ability to work collaboratively in team environment

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Liquid Structured Credit – Portfolio Manager?

Sign up to receive alerts about other jobs on the Liquid Structured Credit – Portfolio Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,016 - $112,001
Income Estimation: 
$116,865 - $160,036
Income Estimation: 
$116,865 - $160,036
Income Estimation: 
$142,019 - $220,718
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Bain Capital

Bain Capital
Hired Organization Address Boston, MA Full Time
Bain Capital Credit Overview Bain Capital Credit founded as Sankaty Advisors in 1998, is a leading global credit special...
Bain Capital
Hired Organization Address Boston, MA Full Time
With approximately $185 billion of assets under management, Bain Capital is one of the world’s leading private investmen...
Bain Capital
Hired Organization Address Boston, MA Full Time
Bain Capital Overview With approximately $185 billion of assets under management, Bain Capital is one of the world’s lea...
Bain Capital
Hired Organization Address Boston, MA Full Time
Bain Capital Overview With approximately $185 billion of assets under management, Bain Capital is one of the world’s lea...

Not the job you're looking for? Here are some other Liquid Structured Credit – Portfolio Manager jobs in the Boston, MA area that may be a better fit.

2026 Analyst, Liquid Structured Credit

Bain Capital, Boston, MA

Commercial Credit & Portfolio Manager

Leader Bank, Arlington, MA

AI Assistant is available now!

Feel free to start your new journey!