Liberty Mutual logo
Liberty Mutual

214 open roles

Principal Full Stack Software Engineer, Investments Technology (Public Markets)

Boston, Massachusetts, United StatesOnsitePosted Feb 17, 2026

Job description

  • 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 working in fast‑paced, regulated financial services environments.
  • 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, or productivity tooling).
  • 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. A Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience. Highly Desirable: CFA or Progress towards CFA

Description copied from Liberty Mutual's careers page. Read the full posting before you apply.

More jobs at Liberty Mutual

See all openings at Liberty Mutual

More jobs in Boston

See all jobs in Boston