Liberty Mutual

Software Engineer

Liberty Mutual
Apply
2 days ago
Plano, TX, USAMid Level

Base Salary

$83k - $139k/yr

Responsibilities

  • Work with business stakeholders and customers to scope problems, conduct discovery sessions, and create architectures and delivery roadmaps.
  • Prototype, validate, and move successful product ideas into production.
  • Build responsive web experiences with React and TypeScript.
  • Build scalable Node.js services and REST and GraphQL APIs on AWS.
  • Integrate AI features, LLM APIs, and retrieval-augmented generation where appropriate.
  • Own requirements, architecture, implementation, release, observability, and production support.
  • Apply automated testing, test- and behavior-driven development, and code reviews.
  • Run stakeholder workshops, technical assessments, and solution envisioning sessions.
  • Design secure multi-tenant systems with tenant isolation, role-based access, and safe customer-data handling.
  • Monitor and improve latency, reliability, cost, performance, quality, and efficiency.

Requirements

  • Three or more years of professional software engineering experience, including full-stack development.
  • Hands-on experience in a forward-deployed, client-facing, or solutions engineering role with business owners or customers.
  • Strong proficiency in JavaScript and TypeScript.
  • Production experience building front-end applications with React.
  • Experience building back-end services and REST and GraphQL APIs with Node.js.
  • Experience deploying and operating applications on AWS, including services such as Lambda, ECS, API Gateway, S3, DynamoDB, or RDS.
  • Exposure to large language models or other AI services.
  • Familiarity with Docker, infrastructure as code, DevOps tools, and continuous integration and delivery.
  • Experience working in an agile environment using Scrum, Kanban, or Extreme Programming.
  • Strong oral and written communication skills and the ability to explain technical decisions to non-engineers.
  • Experience connecting applications to LLM APIs, integrating enterprise systems, and working with OAuth, webhooks, versioned APIs, rate limits, and data pipelines.
  • A bachelor’s degree in a technical or business discipline, or equivalent experience.
  • Preferred qualifications include experience with Amazon Bedrock, OpenAI, Next.js, PostgreSQL, Playwright, Cypress, Kubernetes, insurance or financial services, or a Scrum Master or similar certification.

Benefits

  • Hybrid work arrangement requiring two days per week in the Plano office.
  • Comprehensive benefits, workplace flexibility, professional development opportunities, and Employee Resource Group opportunities.
  • The role does not offer visa sponsorship now or in the future.

Tech Stack

Categories

Liberty Mutual

About Liberty Mutual

10,000+ employees

Liberty Mutual is a global mutual insurance company that provides property-casualty coverage and related services to individuals and businesses, including auto, home, renters, small commercial, specialty, surety, and reinsurance. It distributes policies directly and through brokers and partners, and also manages an investment arm deploying long-term capital. Founded in 1912 and headquartered in Boston, it is a Fortune 100 insurer operating in more than 25 countries.

Contact me