Senior Associate, Investment Engineering (Portfolio Engineering)
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
