Software Engineer, Investments Technology

Liberty Mutual Insurance•Boston, MA
•$92,000 - $154,000•Hybrid

About The Position

The Software Engineer aligns with Liberty Mutual Investments’ Alternatives Technology team and focuses on designing, developing, and maintaining applications, services, and integrations that support private investments and alternative asset management operations. The role works with cross-functional teams to deliver reliable, scalable, and maintainable solutions for critical business processes and investment data workflows. The position has a hybrid work arrangement, requiring work in the Boston office two days per week. Applicants must be authorized to work in the United States without employer sponsorship now or in the future; candidates who will require future sponsorship, including those on CPT/OPT/STEM OPT, are not eligible.

Requirements

  • 1–3 years of professional software development experience.
  • Excellent analytical, problem-solving, communication, and collaboration skills.
  • General knowledge of Agile software development concepts and processes.
  • Demonstrated initiative, dedication, and logical thinking.
  • Actively use AI tools to improve the speed, quality, and scale of work; identify concrete workflows where AI adds value; critically evaluate and validate AI-generated output; and apply AI responsibly while protecting confidential and customer data.
  • Must be authorized to work in the United States without employer sponsorship now or in the future.

Nice To Haves

  • Exposure to or interest in investments and asset management; private markets knowledge is preferred.
  • Full-stack development experience with Python, SQL, and RESTful services.
  • Experience building and maintaining robust data pipelines and ELT/ETL processes.
  • Experience with data ingestion using Python and Pandas from CSV files and REST endpoints.
  • Cloud experience with AWS services, including Lambda, ECS/EC2, S3, and RDS.
  • Experience configuring monitoring tools such as Splunk, Datadog, and CloudWatch.
  • Experience setting up and maintaining automated test suites, including unit, integration, and end-to-end testing.
  • Experience with workflow orchestration tools.

Responsibilities

  • Work with Scrum Masters, Product Owners, and engineers to iteratively create technical solutions that meet business and technical requirements.
  • Design, develop, and maintain applications, APIs, data pipelines, and system integrations.
  • Analyze technical system problems and design and implement effective solutions.
  • Handle end-to-end development, including coding, testing, debugging, and deployment.
  • Create and maintain technical documentation.
  • Execute unit, system, integration, and regression testing.
  • Collaborate with cross-functional teams to support data integration and application modernization initiatives.
  • Troubleshoot and resolve production issues while identifying opportunities for continuous improvement.

Benefits

  • Comprehensive benefits
  • Workplace flexibility
  • Professional development opportunities
  • Employee Resource Groups
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service