M

MSCI

Offers data, indexes, analytics for investments

Full Stack Engineer Private Assets

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • At least 3 years of software engineering experience building and operating production web applications end to end.
  • Strong front-end experience with React, Next.js, and TypeScript, including a track record of shipping polished, data-rich interfaces.
  • Backend experience in Python, including APIs and services such as FastAPI or similar, relational databases such as MySQL or Postgres, and asynchronous or background job processing.
  • Experience integrating LLM APIs into product features, including prompt design, tool calling, and handling model outputs in a user-facing application.
  • Product judgment, including understanding user workflows, attention to feature usability, and making sensible scope trade-offs.
  • Ability to work directly with clients and non-technical stakeholders and communicate clearly in both directions.
  • Ability to take ownership in a lean, fast-moving team, move between front-end, back-end, and AI work as needed, and see features through to production.

Responsibilities

  • Design, build, and ship product features end to end across the web application using React, Next.js, and TypeScript, and backend services using Python and FastAPI.
  • Build responsive, performant, intuitive interfaces for document-heavy workflows, including data review, diligence frameworks, and report generation and editing.
  • Design and evolve APIs and data models serving the application and its AI-driven features.
  • Integrate LLM-powered capabilities, such as document extraction, chat over data, and generated reports, into client-facing workflows in partnership with the AI engineering team.
  • Work directly with clients and client-facing teams to understand diligence workflows, gather feedback, and turn it into product improvements.
  • Support client onboarding and integrations, including secure document ingestion and platform configuration.
  • Own reliability and performance across the stack through testing, monitoring, and incident response.
  • Drive engineering quality through code reviews, design documentation, and CI/CD.
  • Improve team productivity by applying AI coding assistants and agents to engineering tasks.
  • Help set engineering standards for quality, performance, and reliability across the platform.

Desired Qualifications

  • Experience in financial services, particularly private markets, asset management, wealth management, or fintech.
  • Experience in a forward-deployed, solutions, or early-stage product engineering role with significant client exposure.
  • Experience with GCP or Azure, containers, and CI/CD tools such as GitHub Actions.

About the Company

MSCI

Offers data, indexes, analytics for investments

MSCI provides data, indexes, analytics, and technology solutions for institutional investors, asset managers, and wealth managers across public and private markets. Its index products measure global markets, private asset data offers benchmarks and analytics for illiquid investments, and ESG data, models, and ratings help assess sustainability risk. Risk management and portfolio tools integrate analytics to support asset allocation and personalized portfolios, while research and partnerships broaden access to private market intelligence. The goal is to help clients make informed decisions, manage risk, and grow assets by delivering reliable data and practical tools in a single ecosystem.

Company size
5,001-10,000
Company stage
IPO
Headquarters
New York City, New York
Founded
1969

Recently Posted Jobs

Explore more opportunities at MSCI

See more jobs