Massachusetts Mutual Life Insurance

Investment Product Owner (Quantitative Portfolio Management)

Massachusetts Mutual Life Insurance

Boston, MA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a dynamic and driven individual with a passion for both finance and technology? Do you have a strong background in quantitative portfolio management and a knack for developing and managing investment products? If so, Massachusetts Mutual Life Insurance is looking for you to join our team as an Investment Product Owner. As a key member of our organization, you will have the opportunity to shape and drive the development and implementation of innovative investment products that will help our clients achieve their financial goals. We are seeking someone who is highly analytical, detail-oriented, and has a deep understanding of financial markets. If this sounds like you, we encourage you to apply for this exciting and challenging role.

  1. Develop and manage investment products that align with the company's overall financial goals and objectives
  2. Conduct market research and analysis to identify new product opportunities and trends in the financial industry
  3. Collaborate with cross-functional teams to design, develop, and launch new investment products
  4. Identify and analyze potential risks and opportunities associated with new product development
  5. Monitor and track the performance of existing investment products and make recommendations for improvements or updates
  6. Work closely with the sales and marketing teams to develop product positioning and messaging strategies
  7. Develop and maintain relationships with external partners and vendors to support the development and distribution of investment products
  8. Ensure compliance with all regulatory requirements and industry standards in the development and management of investment products
  9. Stay informed about industry trends, competitive landscape, and market changes in order to continuously improve products and services
  10. Act as a subject matter expert on investment products and provide guidance and support to internal teams and external stakeholders.
Where is this job?
This job is located at Boston, MA, USA
Job Qualifications
  • Strong Background In Finance And Investment Management, With A Minimum Of 5 Years Of Experience In A Similar Role.

  • In-Depth Knowledge Of Quantitative Portfolio Management Principles And Techniques, Including Risk Management, Asset Allocation, And Performance Measurement.

  • Proven Track Record Of Successfully Managing Investment Portfolios And Delivering Strong Returns For Clients.

  • Strong Analytical Skills And Proficiency In Financial Modeling And Data Analysis Tools.

  • Excellent Communication And Interpersonal Skills, With The Ability To Collaborate Effectively With Cross-Functional Teams And Present Complex Investment Strategies To Clients And Stakeholders.

Required Skills
  • Risk Management

  • Financial Analysis

  • Data Analysis

  • Market Research

  • Quantitative Modeling

  • Asset allocation

  • Performance measurement

  • Portfolio optimization

  • Investment Strategies

  • Investment Product Development

  • Investment Product Management

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Teamwork

  • Active Listening

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Investment Product Owner (Quantitative Portfolio Management) in Boston, MA, USA is between $120,000 and $170,000 per year. This may vary depending on the specific company, experience level, and other factors.

Additional Information
Massachusetts Mutual Life Insurance is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 21st, 2025
Apply BeforeJuly 8th, 2026
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Massachusetts Mutual Life Insurance

The Massachusetts Mutual Life Insurance Company, founded in 1851, is an American mutual life insurance company serving five million clients. With headquarters in Springfield, Massachusetts, the company employs more than 7,000 in the United States, and a total of 10,614 internationally.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started