Principal Front-Office Engineer - Investments Technology (Private Markets)
Core
Design and build full-stack Python applications, data pipelines, and decision-ready reports to scale AI prototypes and proofs of concept into production-ready tools for private markets portfolio strategy and performance workflows.
Role type
Principal Front-Office Engineer (Investments Technology)
Builds
Enterprise platforms, data pipelines, and decision-support tools for private markets organizations
Domain
Private Markets (Private Equity, Private Credit, Real Estate, Infrastructure) + Financial Technology
Deliverable
production ML models
Required skills
Full-stack Python development, pandas, NumPy, Git, CI/CD workflows, SQL, Agentic Programming tools, statistical and time-series data analysis, private markets data platforms, quantitative modeling techniques
Preferred skills
Front-end development and UX design, Plotly, Dash, Snowflake, Monte Carlo or scenario-based cash-flow modeling, familiarity with private markets data platforms (eFront, PitchBook, DealCloud), statistical libraries (Scikit-Learn, SciPy, cvxpy)
Technologies
Python, GitHub, GitHub Actions, Snowflake, Azure AD, Git, Plotly, Dash, Scikit-Learn, SciPy, cvxpy
Responsibilities
Embed with the PSM team to understand portfolio strategy and translate into well-scoped tools; help analysts harden AI-generated prototypes into reliable, institutional-grade applications; implement output validation, documented assumptions, and runtime logging; maintain clean, well-organized repositories with automated linting and semantic versioning; contribute to and reuse shared utilities; provide best-effort operational support and remediate vulnerabilities within enterprise SLAs.
Seniority
Principal, hands-on IC