What are the responsibilities and job description for the Principal Software Engineer position at Motion Recruitment Partners, LLC?
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
Desired Skills & Experience
What You Will Be Doing
Tech Breakdown
Daily Responsibilities
The Offer
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.
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.
Salary : $200,000