cover image
Kettle

Kettle

www.ourkettle.com

1 Job

24 Employees

About the Company

Kettle uses machine learning to better understand the effects of climate change on catastrophic risk, such as wildfires or hurricanes. Kettle then writes insurance and reinsurance policies to protect people and businesses from these risks.

Listed Jobs

Company background Company brand
Company Name
Kettle
Job Title
Senior Full-stack Software Engineer
Job Description
Job Title: Senior Full-stack Software Engineer Role Summary Architect, build, and maintain scalable infrastructure and applications for an AWS-based underwriting platform, enhancing system reliability, observability, and deployment processes, while supporting front-end tools and backend systems. Expactations - Improve deployment reliability, monitoring, and internal tooling for production systems within 6 months. - Enhance DevOps practices, infrastructure consistency, and engineering standards across backend, infrastructure, and internal tools within 12 months. - Collaborate to ensure seamless deployment and support of underwriting and mapping products. Key Responsibilities - Design and optimize AWS infrastructure (ECS, EC2, Lambda, RDS), CI/CD pipelines, and containerized workloads. - Implement infrastructure-as-code solutions (Terraform) and automate monitoring/logging. - Develop and maintain React/TypeScript-based internal dashboards and underwriting tools. - Contribute to backend architecture and API design (Python) for scalable, secure systems. - Partner with data engineering and modeling teams to ensure system reliability and performance. Required Skills - 5+ years professional software development, owning production systems. - Expertise in AWS ecosystem (ECS, EC2, S3, IAM, RDS), infrastructure optimization, and cost efficiency. - Strong DevOps practices: CI/CD, Docker, monitoring, security protocols. - Proficiency in infrastructure-as-code tools and reproducible environments. - Frontend experience with React/TypeScript for internal tools. - Backend development skills in Python, including database integration (Postgres). - Ability to resolve infrastructure bottlenecks and improve developer workflows. - Pragmatic decision-making in ambiguous, fast-paced environments. Required Education & Certifications Bachelor’s degree in Computer Science, Engineering, or related field.
Columbus, United states
Hybrid
Senior
24-02-2026