CareerPlan

Senior Associate, Investment Engineering (Portfolio Engineering)

Charlotte, USRemoteFull-time2026-07-30 → 2026-11-11
Hybrid · United States

Core

Build and maintain the main interface platform between portfolio managers and their portfolios, handling system design, implementation, and maintenance for investment data and analysis tools.

Role type

Senior Associate, Full Stack Software Engineer (Investment Systems)

Builds

A platform-level product serving as the main interface for portfolio management, including databases, APIs, processing services, and component-based front ends.

Domain

Financial Services / Investment Management / Software Engineering

Required skills

Relational databases (SQL Server), Transactional messaging, Component-based front ends (Angular, React, Vue, Svelte), OOP (C#, Java), Material Design, Large dataset handling, Computational code

Preferred skills

Investment process knowledge, Optimization expertise, Module federation, Micro frontends, Redis caching, Event-driven systems, UX/UI Design

Technologies

Angular, React, Vue, Svelte, C#, Java, Microsoft SQL Server, Redis

Responsibilities

Translate user requests into concrete designs considering complexity and cost; Implement full-stack solutions including databases, schemas, APIs, and pipelines; Write code, participate in reviews, and mentor juniors; Support system triage and gap filling.

Seniority

Senior, hands-on IC