L

Liberty Mutual

Insures homes, cars and businesses worldwide

Principal Front-Office Engineer - Investments Technology, Private Markets

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeBoston, MA, USA

About the Job

Requirements

  • The role requires a minimum of 5 years of professional experience programming in Python and the ability to write efficient, robust code that processes and analyzes large financial datasets.
  • Experience with Python libraries pandas and NumPy is required.
  • Experience in front-end development and user experience design is required.
  • Experience using version control with Git is required.
  • Experience using agentic programming tools such as GitHub Copilot or Claude is required.
  • Candidates must be able to partner with business teams to turn AI-generated artifacts, prototypes, and proofs of concept into institutional-grade, production-ready applications.
  • Candidates must be able to design, build, and scale application systems in data-rich environments, including custom AI tools.
  • Strong SQL skills are required.
  • Candidates must have a solid understanding of private markets, including fund structures, capital calls and distributions, J-curve dynamics, commitment pacing, performance measurement (IRR, MOIC/TVPI, DPI, and PME), and foundational knowledge across private equity, private credit, real estate, and infrastructure.
  • Candidates must have practical experience developing and maintaining models, tools, and reports that demonstrate understanding of quantitative techniques, methods, statistics, and econometrics.
  • The posting requires 8+ years of experience.
  • A bachelor's degree or equivalent experience is required.

Responsibilities

  • Embed with the Portfolio Strategy & Management team to understand portfolio strategy, pacing, liquidity, and performance workflows, and translate them into well-scoped tools delivered iteratively.
  • Design and build full-stack Python applications, data pipelines, and decision-ready reports on enterprise platforms, including GitHub, GitHub Actions for CI/CD, Snowflake, and Azure AD-secured web applications.
  • Help analysts harden AI-generated prototypes and proofs of concept into reliable, maintainable, institutional-grade applications.
  • Implement output validation, document assumptions and limitations, and provide basic runtime logging for decision-support tools; provide best-effort operational support and remediate vulnerabilities within enterprise SLAs.
  • Maintain clean, well-organized repositories with consistent project structure, automated linting and formatting, semantic version bumps and tagged releases, and up-to-date documentation to keep solutions maintainable and auditable.
  • Contribute to and reuse shared utilities, including connectors, authentication helpers, and report distribution, in collaboration with other embedded engineers.

Desired Qualifications

  • Experience using Pythonic front-end and data visualization libraries such as Plotly and Dash is preferred.
  • Experience with CI/CD workflows such as GitHub Actions and cloud deployment is preferred.
  • Experience developing applications for investment management firms or, more broadly, financial services is a strong plus.
  • Experience with Snowflake is a plus.
  • Familiarity with private markets data platforms such as eFront, PitchBook, and DealCloud, and data manipulation techniques, is strongly preferred.
  • Experience with statistical and time-series data analysis using Python libraries such as scikit-learn, SciPy, and cvxpy is preferred.
  • Experience with Monte Carlo or scenario-based cash-flow modeling is a plus.

About the Company

Liberty Mutual

Insures homes, cars and businesses worldwide

Liberty Mutual sells property and casualty insurance to individuals and businesses, covering damage to assets, injuries and legal liabilities. Its retail business writes home and auto policies, while its commercial operations cover business risks and specialized industries across global markets. The group also sells reinsurance to other insurers and surety bonds that guarantee obligations such as construction contracts. It collects premiums, prices and underwrites risk, pays covered claims and invests its insurance assets to earn income between collecting premiums and settling losses. Liberty Mutual began operating in 1912 and is headquartered in Boston, Massachusetts.

Company size
10,001+
Company stage
Not listed
Total funding
Not listed
Headquarters
Boston, MA
Founded
1912

Recently Posted Jobs

Explore more opportunities at Liberty Mutual

See more jobs