Senior Software Engineer
Liberty Mutual Insurance Group
Senior Engineer
We are seeking a Senior Engineer to lead the technical strategy and operations of our Knowledge Management (KM) ecosystem. This role is responsible for managing our knowledge platform (KC), driving integration with internal systems, and supporting our AI-powered summarization portal (AskKC). The ideal candidate is a strong technical leader who can operate across platform architecture, cloud infrastructure, and cross-functional collaboration.
This is a hybrid role requiring two days a week in the office in Plano, TX, Boston, MA, Portsmouth, NH, Indianapolis, IN or Columbus, OH.
You will be the technical point of contact for knowledge management systems, supporting decisions, driving modernization initiatives (including our golden copy/S3 source-of-truth strategy), and ensuring operational excellence across incidents, access management, and integrations.
Key Responsibilities
Platform & Architecture
- Support the end-to-end technical architecture of the Knowledge Management platform ecosystem (KC and AskKC)
- Lead the design and implementation of the "golden copy" strategy to establish a single source of truth for our knowledge articles that can be used for knowledge integrations, Amazon S3 as the single source of truth, including migration away from Snowflake for AskKC
- Define and drive the technical roadmap for platform modernization and scalability
Integration & APIs
- Design and manage API integrations that deliver contextual knowledge to internal systems
- Ensure reliable, secure, and well-documented integration patterns across platforms
- Partner with internal engineering teams to enable seamless knowledge delivery
AI/ML Collaboration
- Serve as the technical bridge between the Knowledge Management team and the Data Science team on AskKC (AI-powered article search summarization)
- Maintain a working understanding of RAG, document chunking, embeddings, and summarization pipelines to support and unblock the data science team
- You are not expected to build ML models, but you must understand the architecture end-to-end.
Access Management
- Design and implement a strategy to automate access management for KC and AskKC (currently manual)
- Work with identity and security teams to establish role-based access control (RBAC) and governance
Incident Management
- Lead resolution of technical incidents across internal teams
- Conduct root cause analysis and implement preventive measures
- Communicate effectively with both technical and business stakeholders during incidents
What Success Looks Like in This Role
First 90 days: Understand the full KC/AskKC ecosystem, build relationships with data science teams, assess current access management gaps
6 months: Deliver a roadmap for S3 golden copy implementation, initiate access management automation, and establish yourself as the go-to technical leader for KM
12 months: S3 source-of-truth strategy in execution, Snowflake dependency reduced/eliminated, automated access management in place, measurable improvement in incident resolution times
Skills Summary
| Cloud & Data | AWS (S3, IAM, Lambda), Snowflake (migration context), data governance |
| Integration | REST APIs, API Gateway, middleware, contextual knowledge delivery |
| Platform | Knowledge management platforms, portal architecture |
| AI/ML (Working Knowledge) | RAG, chunking, embeddings, LLM summarization |
| Security & Access | IAM, RBAC, SSO, OAuth/SAML, access automation |
| Operations | Incident management, RCA, ITIL |
Preferred Qualifications
- 5+ years of experience in software/platform engineering, with at least 3 years in a senior role
- Familiarity with Snowflake (in the context of migration/replacement)
- Working knowledge of AI/ML concepts — particularly RAG, document chunking, vector stores, and LLM-based summarization
- Experience with Infrastructure as Code (Terraform, CloudFormation)
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions)
- Python or similar scripting for automation
- Knowledge of KCS (Knowledge-Centered Service) methodology
- Experience decommissioning or replacing legacy system components
- Strong experience with AWS services, particularly S3, IAM, and related data/storage services
- Proven experience designing and managing API integrations (RESTful APIs, API gateways)
- Demonstrated ability to design source-of-truth / golden copy architectures and lead data platform migrations
- Demonstrated ability to design new system architectures and lead platform migrations
- Strong understanding of access management, RBAC, SSO/SAML/OAuth, and the ability to move from manual to automated provisioning
- Experience with incident management processes and cross-team coordination
- Ability to communicate complex technical concepts to non-technical stakeholders
Qualifications
- A minimum of five years of software engineering experience
- A background in business operations and strategies, with a focus on business IT
- A history of translating client requirements into technical designs
- Agile engineering capabilities and a design-thinking mindset
- Collaboration, adaptability, flexibility and the ability to manage time and prioritize work with a globally distributed development team
- Strong oral and written communication skills - and a knack for explaining your decision-making process to non-engineers
- A thorough grasp of IT concepts, business operations, design and development tools, system architecture and technical standards, shared software concepts and layered solutions and designs
- Proficiency in software engineering languages and tools, including Java and RESTful services, spanning horizontal and vertical packages
- An understanding of how modifications affect different parts of a system and an ability to explain your decision-making process to non-engineers
- A Bachelor's or Master's degree in a technical or business discipline, or equivalent experience
About Us
Pay Philosophy: The typical starting salary range for this role is determined by a number of factors including skills, experience, education, certifications and location. The full salary range for this role reflects the competitive labor market value for all employees in these positions across the national market and provides an opportunity to progress as employees grow and develop within the role. Some roles at Liberty Mutual have a corresponding compensation plan which may include commission and/or bonus earnings at rates that vary based on multiple factors set forth in the compensation plan for the role.
At Liberty Mutual, our goal is to create a workplace where everyone feels valued, supported, and can thrive. We build an environment that welcomes a wide range of perspectives and experiences, with inclusion embedded in every aspect of our culture and reflected in everyday interactions. This comes to life through comprehensive benefits, workplace flexibility, professional development opportunities, and a host of opportunities provided through our Employee Resource Groups. Each employee plays a role in creating our inclusive culture, which supports every individual to do their best work. Together, we cultivate a community where everyone can make a meaningful impact for our business, our customers, and the communities we serve. We value your hard work, integrity and commitment to make things better, and we put people first by offering you benefits that support your life and well-being.
Liberty Mutual is an equal opportunity employer. We will not tolerate discrimination on the basis of race, color, national origin, sex, sexual orientation, gender identity, religion, age, disability, veteran's status, pregnancy, genetic information or on any basis prohibited by federal, state or local law. Fair Chance Notices
- California
- Los Angeles Incorporated
- Los Angeles Unincorporated
- Philadelphia
- San Francisco
- ...Senior Software Engineer As a Senior Software Engineer at Zotec, you will be challenged to stretch your expertise in new ways. Develop and maintain enterprise-grade solutions built on .NET Framework, focusing on reliability, performance, and incremental modernization...Senior
- ...environmental expertise with highly capable engineers. Our approach is unique in the industry:... ..., is technically difficult in ways that software rarely is, and compounds into a durable... ...quality. About the role As a Senior Software Engineer, you’ll own meaningful...SeniorLocal areaRemote workHome officeFlexible hours
$121k - $212.8k
...Senior Software Engineer Department & Team: Genesys Cloud CX and Core Services, Core AI Team Reports to: Joe Fruland Job Summary: As a Senior Software Engineer, you will develop components and services that form Genesys’ core AI platform, enabling rapid deployment of...SeniorWork experience placementWork from homeFlexible hours- ...Senior Software Engineer I (2369568) Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives. The work you do with our team will directly improve health outcomes by connecting people with the care, pharmacy...SeniorContract workShift work
$100k - $175k
...and communities. The Role Veeva is looking for a Senior Automation Engineer who is passionate about quality and automation. You will... ...results. \n Requirements ~7+ years experience in the software industry, with passion for quality processes ~ Ability...SeniorWork at officeLocal areaRemote workWork from homeFlexible hours- ...Senior Software Engineer We're looking for a Sr Software Engineer to join our Software Delivery organization and help evolve the internal platforms and integrations that power software delivery across Liberty Mutual. In this role, you'll build backend services, APIs...SeniorWork at officeLocal area
- ...The Software Engineer is responsible for developing and supporting the individual components within an application. They will participate in code reviews. Work is expected to be completed correctly and quickly with little-to-no supervision or assistance needed. Success...Senior
- ...Senior Software Engineer Indianapolis, IN CTEC is a leading technology firm that provides modernization, digital transformation, and application development services to the U.S. Federal Government. Headquartered in McLean, VA, CTEC has over 300 team members working...SeniorWork at office
$121k - $212.8k
...company and take ownership of their work. Join the team and create the future of customer experience together. Job Title : Senior Software Engineer Department & Team : Genesys Cloud CX and Core Services, Core AI Team Job Reports to : Joe Fruland Job Summary...SeniorWork experience placementWork from homeWorldwideFlexible hours$197.4k - $232k
...Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At... ...One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,...SeniorWork experience placementWork at office- ...Position Summary Senior Software Engineer – .NET responsible for designing, developing, and maintaining scalable software solutions using .NET technologies. Leads technical efforts, mentors junior developers, collaborates with stakeholders to deliver high‑quality applications...SeniorWork at officeVisa sponsorshipWork visa2 days per week
$170k - $220k
...Be part of a team of multidisciplinary Research Scientists and Engineers working on building a cutting-edge offline perception and auto... ...of experience developing solutions in ML systems or the ML software stack. - Deep understanding of ML system architecture, performance...SeniorWork at officeRemote workWork from homeFlexible hours$130k - $172k
...geospatial data processing pipelines & build software that helps answer big questions about our... ...that good writing is good design and engineering. About the Role Element 84 is seeking a highly-skilled and motivated Senior Software Engineer to join our team as we...SeniorTemporary workWork at officeRemote workHome officeFlexible hours- ...transforming the way cancer clinics deliver care. Our innovative software automates and standardizes radiation oncology workflows,... ...around the world. You will work closely with fully remote engineering teams to design, build, and maintain both frontend and backend...SeniorTemporary workLocal areaRemote workHome office
$196k - $294k
...Whether you're building on our platform, supporting our customers, or shaping our story: You can just ship things. As a Senior Software Engineer on our Trust & Safety team at Vercel, you’ll build and operate systems that protect millions of developers and projects...SeniorWork at officeRemote workWork from homeMonday to FridayFlexible hours- Zotec Partners in Carmel, Indiana is seeking a Senior Software Engineer to develop and maintain enterprise-grade solutions based on the .NET Framework. The role involves collaborating with product owners and driving innovative approaches to technology in healthcare systems...Senior
- A technology-driven company located in Carmel, IN is seeking a Senior Software Engineer responsible for developing and maintaining application components. This role requires collaboration on user stories and efficient code development. Ideal candidates will have a Bachelor...Senior
- ...A software development organization is looking for an experienced Software Engineer in Indianapolis, Indiana. You will design, develop, and support enterprise-grade applications while working with C#/.NET and SQL Server. The ideal candidate should have extensive experience...Senior
- ...We are seeking a versatile Software Engineer to contribute across platform engineering, cloud infrastructure, distributed systems, application development, integration services, and healthcare workflow solutions. This role bridges the gap between foundational cloud platforms...Senior
- The Senior-Level Software Engineer is responsible for developing and supporting the individual components within an application. They will coach and mentor less experienced software engineers and will often lead code reviews. Work is expected to be completed correctly...Senior
- ...MarkLogic Architect Responsible for architecting analysis design development testing and implementation of reliable and reusable software solutions and addressing business opportunities using technologies like Java 11 XQuery Programming Marklogic Server database. Build...Senior
- ...Role: Java Developer Type: Contract-to-Hire Apex Systems is looking for a Senior Software Engineer to write and maintain code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical...SeniorContract workWork experience placementLocal area
- ...Sr Software Engineer Prefer onsite in Johnston, IA (secondary would be onsite in Indianapolis, IN), will look at Johnston candidates first Contract: Budgeted through EOY 2024 (extensions likely beyond that). Expires December 31st, 2024. Hybrid: Onsite T/W/Th, WFH M/...SeniorContract workWork from home
$86.5k - $142.7k
...writing and reviewing code, building proofs‑of‑concept, and guiding engineering teams through complex technical decisions. This position... ...Skills and attributes for success Strong hands‑on background in software engineering and modern application architectures. Deep...SeniorSummer holidayFlexible hours- ...truly a culture like no other — We hope you will join our team! Find out more about our company and culture here.SummaryThe Senior Software Engineer creates desired functionality to assigned domain, products or services in application development, that impacts future...Senior
$79.2k - $209.5k
Job Details Job Identification: 335768 Job Category: Product Development Posting Date: 06/04/2026, 04:36 PM Job Type: Regular Employee Security Clearance: No Experience Requirement: 3 to 5+ years Visa/Work Permit Sponsorship: Not available Languages Required: English Job...SeniorTemporary workFlexible hours$89.2k - $209.5k
...unencumbered and will need your contribution to make it a premier engineering center with the focus on excellence. Health Data Intelligence... ...Quality Reporting team, you will use basic knowledge of software architecture to perform tasks associated with developing, debugging...SeniorTemporary workImmediate startFlexible hours- ...Job Description Role: Senior Principal, AI Software Engineer– Agentic & Industry Solutions Location- TX (Remote) Role Type: Fulltime Job Description Be the one building AI-powered experiences where they matter most. Senior Principal, AI Software...SeniorRemote workWork from homeFlexible hours
- ...Project Description We are hiring for a Senior Full-Stack Developer. Our client team consists of frontend and backend developers, data... ...the acceptance process. Resolving PROD incidents as a 3rd line engineer. Skills Must Have Minimum 8 years within the IT industry....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software engineer amazon Indianapolis, IN
- experienced software developer Indianapolis, IN
- federal - software developer Indianapolis, IN
- senior software engineer Indianapolis, IN
- software developer fintech Indianapolis, IN
- part time software developer remote Indianapolis, IN
- software engineer Indianapolis, IN
- software engineer healthcare Indianapolis, IN
- network software engineer Indianapolis, IN
- software developer Indianapolis, IN

