Liberty Mutual Investments manages Liberty Mutual Insurance Group’s global financial assets across public and private domains, to create capital and generate income. With over $100 billion in AUM and staffed with 300+ investment, finance and operations professionals located in Boston, MA., Liberty Mutual Investments offers the best of both worlds; the look and feel of a boutique investment firm, and the reputation and financial strength of a Fortune 100 company. Note: This role has a hybrid work arrangement (2 -3 days per week in our Boston office). The Principal Full Stack Software Engineer for the Public Markets Agile Squad will: - Provide hands-on technical leadership designing and building real-time, high‑throughput trading and market data platforms for Global Liquid Markets. - Partner closely with Product Owners, business stakeholders, and Solution Engineers to co‑create solution designs that balance speed, resilience, security, and enterprise quality. - Serve as the technical authority on the squad, guiding architecture decisions, setting engineering standards, and ensuring alignment with Public Markets and enterprise technology strategy. - Design clean, evolvable architectures for low‑latency, event‑driven, and API‑first systems supporting institutional trading workflows. - Embed modern software engineering practices including CI/CD, automated testing, observability, and responsible use of AI across the SDLC to improve developer productivity and system quality. - Lead design reviews, produce clear architectural artifacts, and articulate technical trade‑offs to both technical and non-technical audiences. - Collaborate across squads and enterprise architecture to deliver integrated solutions while avoiding local optimization. - Mentor and develop engineers through code reviews, pairing, and coaching, setting a high bar for engineering excellence.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal