Principal Software Engineer
- Boston, MA, United States
Applications open in a new tab.
Job details
- Experience
- 8+ years of commercial experience as a software engineer.
- Posting language
- English
- Posted
Original job description
Firm Description
Partners Capital is a global investment office that serves as a long-term steward of capital for institutions, family offices and individuals. The Firm designs bespoke investment policies reflecting each client’s unique circumstances and implements investment solutions that aim to deliver strong returns with resilience across market cycles. The Firm constructs portfolios by tapping into its deep network of partnerships with what it believes to be exceptional asset managers across all major asset classes. In helping its mission-driven clients achieve their financial objectives, Partners Capital aspires to advance their impact within fields including healthcare, education, and the arts. The Firm is owned and led by more than 50 working shareholders who invest their own capital alongside clients, aligning the team deeply with those it serves. Founded in 2001, Partners Capital has more than 400 employees across 11 offices globally and $84 billion in assets under management as of June 30, 2026. For more information, visit https://partners-cap.com.
Position Description
Partners Capital is seeking a talented principal software engineer to join our Boston development team where the impact will be immediate and tangible. As a fast-growing company, we seek someone who is motivated, a self-starter, adaptable and comfortable working on a small team in an extremely fast-paced, ever-changing entrepreneurial environment.
The successful candidate will be joining an established Engineering team, working with colleagues in Boston and London to work on enhancing existing applications. This team develops software solutions working closely with the CIO, client operations, investment research, and corporate functions business verticals. The team is working on a multitude of strategic and BAU initiatives. This position will increase the capacity within the team to deliver a backlog of engineering projects.
Additional responsibilities include:
- Responsible for ensuring all information security processes, policies and procedures are adhered to and any issues or concerns are raised with the Cyber Security team
- Ensure full compliance with all local data protection regulations and privacy controls, and any related issues are raised via the appropriate channels
Qualifications / Attributes
- 8+ years of commercial experience as a software engineer.
- Development experience across dynamically and statically typed languages, ideally Python (e.g. FastAPI, Flask, SQLALchemy) and C# (e.g. .NET, Entity Framework).
- Proficient in designing, developing, and managing applications.
- Strong database design and querying skills preferably in MySQL.
- Experience in Azure native components e.g. Service Bus, Durable Function Apps, Container Apps, App Insights etc.
- Experience working on complex projects in agile capacities.
- Genuine passion for solving complex problems through programming.
- AI tooling and framework familiarity e.g. spec driven development, MCP servers etc.
- Familiarity with container technologies e.g. docker.
The ideal candidate will be a talented software engineer with a degree in Computer Science or similar technical subject, or equivalent experience.
The candidate will be working across multiple initiatives and to be effective needs to be a self-starter, curious, practical, and committed to high quality, well-tested code. They will make effective use of AI-assisted coding tools (such as Claude and Codex) while applying clear judgment and critical thinking to review, test and take ownership of what those tools produce, and collaborate closely with others in the firm.
Beneficial:
- Exposure to automated testing frameworks, BDD & TDD.
- Experience working in front end development preferably in React.
- Experience with data warehouses, preferably snowflake.
- Experience developing CI/CD pipelines.
Benefits and Compensation
Partners Capital is committed to being a great place to work. We are focused both on wellbeing and professional growth. You can expect professional development and career progression opportunities, competitive compensation, exceptional benefits, and a flexible “results-focused” working model. Our benefits package includes medical, dental, and vision insurance, short and long-term disability insurance, life insurance, flexible spending accounts, commuter benefits, paid time off and a 401(k) plan with employer matching. In addition, we champion a variety of wellness, social and volunteer events. We also support the pursuit of professional certifications such as the Chartered Financial Analyst (CFA), Chartered Alternative Investment Analyst (CAIA), etc.
Massachusetts requires Partners Capital to include a reasonable estimate of the base salary range for this role. This base salary range is specific to individuals applying to work in our Massachusetts office and takes into account a number of factors. A reasonable estimate of the base salary range for this role in Massachusetts is $160,000 - $185,000. The base salary offered will be determined on factors such as experience, skills, training, certifications, and education. Decisions will be determined on a case-by-case basis.
The base salary is one element of our competitive compensation package. In addition to the base salary, this position may be eligible for performance-based incentives.
For all California residents, please click here to view the Partners Capital California Applicant Privacy Notice
More about this job
Skills
- Adaptability
- Work as a team
- Research
- Cybersecurity
- Python
- Flask
- C#
- .NET
- MySQL
- Microsoft Azure
- Docker
- Computer science
- Critical thinking
- Test automation
- Front-end development
- CI/CD