What are the responsibilities and job description for the Solutions Engineer, Software position at Liberty Mutual Insurance Group?
Operate and evolve the Quoting Platform to meet availability, latency, and scalability targets Lead incident response and postmortems; drive remediation and long-term reliability improvements Build and improve observability (metrics, logs, traces) across services and infrastructure; define SLOs/SLIs and monitor them Provide hands-on support and technical guidance to the Quoting Platform application teams that are enhancing and maintaining applications Collaborate with engineers to design robust solutions and troubleshoot complex technical issues across the platform Troubleshoot production issues across TypeScript/Node.js and Java services, DocumentDB and DynamoDB data stores, and the AWS API Gateway routing layer Partner with security, architecture, and platform teams to design reliable, secure, and maintainable solutions Strong hands-on experience with TypeScript/Node.js and/or Java in production environments Practical experience with AWS services, including (but not limited to) API Gateway, DynamoDB, and DocumentDB, Fargate and Lambda Deep familiarity with observability practices and tooling (metrics, logging, distributed tracing); experience with CloudWatch, Datadog, OpenTelemetry, or similar. Solid troubleshooting and performance-tuning skills for distributed systems Excellent communication skills with the ability to break down complex technical concepts into clear, easy-to-follow explanations for diverse audiences Ability to collaborate effectively with cross-functional teams, mentor engineers, and communicate technical trade-offs clearly