
Senior Software Engineer
About the role
5+ years of experience in software engineering, DevOps, or platform engineering roles. Hands-on experience working with cloud-based developer platforms and CI/CD tools. Proven track record of building automation and integrations across vendor platforms. Experience working in cross-functional teams and collaborating across engineering squads. Programming Languages: Proficiency in Python and/or TypeScript/JavaScript. Developer Tools: Familiarity with tools and platforms commonly used within the software development lifecycle, such as source code management systems, artifact repositories, static analysis tools, and collaboration platforms. API Development & Security: Experience designing and developing backend APIs, including securing APIs using SAML and OIDC Infrastructure: Knowledge of certificate management, SSO, load balancer certificates, and core networking in cloud environments. Cloud-Native Development: Experience developing cloud-native applications on AWS, with a strong understanding of serverless architecture. Familiarity with Lambda, SQS, and Kafka for event-driven workflows is a plus. Platform Stewardship: Experience stewarding vendor platforms, including plugins onboarding, licensing workflows, and integration lifecycle management. Eventing & Observability: Familiarity with event ingestion, transformation, log streaming, and event listeners. Automation & Integration: Experience building wrapper APIs to enrich and automate vendor platform capabilities. Testing & Architecture: Understanding of layered architecture, functional/system integration testing, and threat modeling. CI/CD: Hands-on experience in a CI/CD environment and DevOps principles; familiarity with GitHub Actions is a plus. Collaboration: Strong communication skills and ability to work effectively in a collaborative, agile environment. Documentation: Experience creating and maintaining clear internal and customer-facing documentation for APIs, platform capabilities, and developer workflows. Bachelor's degree in computer science or related technical field, or equivalent practical experience
Benefits and perks
•Learning Budget
Required skills
Platform engineering
Cloud development
API development
Automation
CI/CD
About Liberty Mutual
Portsmouth
Headquarters