Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Kettle Logo

Senior Full-stack Software Engineer

Kettle

Salary not specified
Dec 6, 2025
Remote, US
Apply Now

Kettle is looking to solve the problem of wildfire insurance by combining advanced underwriting technology with deep industry experience, and is seeking a Senior Full-stack Software Engineer to help architect, build, and maintain core systems across their AWS-based stack.

Requirements

  • Experience in python development, including packaging and environment management
  • Strong DevOps skillset, including AWS (Lambda, ECS, EC2, S3, IAM, RDS, SAS, SNS), Docker, container orchestration, CI/CD, and monitoring systems (CloudWatch, Datadog, or similar).
  • Full-stack engineering experience, with solid understanding of backend (Python preferred) and front-end frameworks (React/TypeScript ideal).
  • Experience implementing infrastructure-as-code using Terraform, AWS CDK, or CloudFormation.
  • Strong experience with Postgres and building scalable database-backed apps.
  • Experience improving build systems, deployment pipelines, testing framework, and system reliability in a cloud-native environment.
  • Ability to work with React/TypeScript and low-code systems

Responsibilities

  • Work on the development and maintenance of Kettle’s core backend and infrastructure, including AWS-based services, containerized workloads, CI/CD pipelines, and internal tooling.
  • Design, build, and maintain front-end features for internal dashboards and customer-facing interfaces. React/TypeScript and experience with low-code systems are appreciated.
  • Own DevOps initiatives, including observability, logging, monitoring, deployment reliability, cost optimization, and security best practices.
  • Collaborate in the design, development, testing, and monitoring of our internal and external APIs.
  • Drive architecture decisions across backend, infrastructure, and application layers to ensure scalability, resilience, and maintainability.
  • Implement infrastructure-as-code (IaC) with terraform to enforce consistent environments and repeatable deployments.
  • Improve engineering workflows and internal tools, including low-code automation when helpful for ops and underwriting teams.

Other

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience).
  • 5+ years of professional software development experience, including ownership of production systems.
  • Ability to work cross-functionally in a fast-paced remote environment and contribute to architectural decisions.
  • Strong communication skills and the ability to translate technical concepts for non-technical stakeholders.
  • Competitive salary and benefits package, including remote work.