Liberty Mutual
Liberty Mutual

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

RoleFull Stack
LevelStaff
LocationBoston, Morocco, United States
WorkOn-site
TypeATS
Posted5 months ago
Apply now

About the role

  • 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

Benefits and perks

Learning Budget

Healthcare

Required skills

Python

AWS

About Liberty Mutual

Boston

Headquarters