Principal Full Stack Software Engineer, Investments Technology (Public Markets)
Liberty Mutual · Boston, MA, US
About this role
## About the Role Liberty Mutual Investments manages Liberty Mutual Insurance Group’s global financial assets across public and private domains to create capital and generate income. **Note:** This role has a **preferred hybrid work arrangement (3 days per week in our Boston office)**. As the **Principal Full Stack Software Engineer for the Public Markets Agile Squad**, you will: - Provide **hands-on technical leadership** designing and building **real-time, high-throughput trading and market data platforms** for Global Liquid Markets. - Partner with **Product Owners, business stakeholders, and Solution Engineers** to co-create solution designs balancing **speed, resilience, security, and enterprise quality**. - Serve as the **technical authority** for 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, API-first** systems supporting institutional trading workflows. - Embed modern engineering practices including **CI/CD, automated testing, observability**, and **responsible use of AI** across the SDLC. - Lead **design reviews**, produce clear architectural artifacts, and communicate 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. --- ## Qualifications - **8+ years** of software engineering experience in an agile environment. - Prior experience building **real-time trading, execution, order management, or market data systems** for institutional investors (strongly preferred). - Deep understanding of **distributed systems**, **low-latency architectures**, and **resilient, fault-tolerant** design. - Proven experience in **fast-paced, regulated financial services** environments. --- ## Skills - Strong proficiency in **Python** and modern backend development. - Experience with **cloud-native architectures on AWS** (e.g., **Lambda, Fargate, Step Functions**). - Experience designing and consuming **REST** and **event-driven APIs**. - Familiarity with data platforms such as **Snowflake** and **ingestion pipelines**. - Practical experience applying **AI-assisted tools** in the SDLC (e.g., code generation, test creation, observability, productivity tooling). - Excellent **communication, facilitation, and influence** skills. --- ## Knowledge - Deep knowledge of **software architecture patterns**, **security and privacy controls**, and **enterprise engineering practices**. - Strong grasp of **agile delivery**, **backlog management**, and **incremental value delivery**. --- ## Education - Bachelor’s or Master’s degree in **Computer Science, Engineering**, or equivalent practical experience. - **Highly Desirable:** CFA or progress towards CFA. --- ## About Pay & Benefits - The **typical starting salary range** is determined by factors including skills, experience, education, certifications, and location. - The **full salary range** reflects competitive market value and provides opportunity to progress as employees grow. - Some roles may include a compensation plan with **commission and/or bonus**. - Liberty Mutual emphasizes an inclusive workplace with benefits, workplace flexibility, professional d
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.