onsite
Senior Software Engineer - Liberty Mutual Insurance
Software Engineer
Senior Software Engineer leading the technical strategy for a Knowledge Management ecosystem, overseeing cloud infrastructure, platform architecture, AI‑driven summarization, and system integrations.
About the role
Key Responsibilities
- Define and execute the technical roadmap for the Knowledge Management platform, ensuring scalability, reliability, and security.
- Design, develop, and maintain microservice‑based APIs that integrate the knowledge hub with internal enterprise systems.
- Lead cloud infrastructure initiatives on AWS, including container orchestration with Kubernetes, CI/CD pipelines, and monitoring.
- Collaborate with data science teams to embed machine‑learning models for AI‑powered summarization and search capabilities.
- Mentor engineering staff, enforce best practices, and drive cross‑functional alignment across product, security, and operations teams.
Requirements
- 5+ years of software engineering experience with strong proficiency in Python and building RESTful services.
- Hands‑on experience designing, deploying, and managing applications on AWS, including Kubernetes or ECS.
- Demonstrated ability to architect microservice ecosystems and implement CI/CD automation.
- Experience integrating machine‑learning models or AI services into production systems.
- Excellent communication and leadership skills, with a track record of guiding technical teams in a collaborative environment.
Skills
pythonawskubernetesmachine learning