Principal Software Engineer

Boston, MA, US • Posted 3 days ago • Updated 1 hour ago
Full Time
On-site
USD 200,000.00 per year
Fitment

Dice Job Match Score™

⏳ Almost there, hang tight...

Job Details

Skills

  • Recruiting
  • Mergers and Acquisitions
  • Insurance
  • Investment Management
  • Artificial Intelligence
  • Analytics
  • Decision-making
  • IT Management
  • Software Engineering
  • SQL
  • FOCUS
  • Private Equity
  • Pandas
  • NumPy
  • User Experience
  • Git
  • Version Control
  • Plotly
  • Dash Python
  • Bloomberg
  • FactSet
  • Time Series
  • scikit-learn
  • Finance
  • Investments
  • Reporting
  • Quantitative Analysis
  • Python
  • Data Engineering
  • Backend Development
  • Frontend Development
  • Visualization
  • Management
  • Collaboration
  • Health Insurance
  • SAP BASIS

Summary

Job Description

We are hiring a Principal Software Engineer for a full-time opportunity based in Boston, MA (hybrid, 3x/week onsite) with an Insurance / Investment Management firm. This role sits within the Risk team and focuses on Python, SQL, and AI-enabled development tools to build scalable applications and analytics solutions that support investment decision-making.

This is a highly visible, hands-on role where you will act as a technical lead while remaining an individual contributor. You will work directly with risk and investment teams to build applications, models, and tools from the ground up.

Required Skills & Experience
  • 5+ years of professional software engineering experience
  • Strong Python development skills
  • Strong SQL skills
  • Experience building multi-asset class risk models with a focus on private equity and private credit
  • Experience using agentic coding tools such as GPT or Claude
  • Experience building and scaling applications in data-rich environments
  • Experience with pandas and NumPy
  • Full-stack development experience including front-end and UX
  • Experience with Git/version control

Desired Skills & Experience
  • Experience with Plotly and Dash
  • Familiarity with financial data platforms such as Bloomberg, FactSet, Aladdin, or eFront
  • Experience with statistical or time-series analysis libraries such as SciPy, Scikit-Learn, or cvxpy
  • Understanding of financial markets, investments, and risk
  • Experience developing models, tools, and reporting tied to quantitative analysis

What You Will Be Doing

Tech Breakdown
  • 70% Python / Data Engineering / Backend Development
  • 30% Front-End Development and Visualization

Daily Responsibilities
  • 80% Hands On
  • 0% Management Duties
  • 20% Team Collaboration

The Offer
  • Salary around $200K with flexibility
  • Bonus eligible in the 15% range plus additional group performance bonus

You will receive the following benefits

Medical Insurance
Dental Benefits
Vision Benefits
Paid Time Off (PTO)
401(k)

Applicants must be currently authorized to work in the US on a full-time basis now and in the future.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 10105282
  • Position Id: 872218
  • Posted 3 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Boston, Massachusetts

Today

Full-time

USD 120,000.00 - 202,500.00 per year

Boston, Massachusetts

Today

Full-time

USD 120,000.00 - 202,500.00 per year

Remote or Boston, Massachusetts

30+d ago

Full-time

USD 120,000.00 - 225,000.00 per year

Remote or Boston, Massachusetts

30+d ago

Full-time

USD 120,000.00 - 225,000.00 per year

Search all similar jobs