United States Remote (Global) Employment

Kettle is hiring a Senior Full-stack Software Engineer

About the Role

Kettle is hiring a Senior Full-stack Software Engineer to architect, build, and maintain core systems across our AWS-based stack. You will contribute to front-end product development and help scale our engineering infrastructure, working closely with data, modeling, risk, and product teams to deliver performant and secure systems for our underwriting platform and geospatial analytics tools.

What You'll Do

  • 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.
  • Own DevOps initiatives, including observability, logging, monitoring, deployment reliability, cost optimization, and security best practices.
  • Collaborate in the design, development, testing, and monitoring of 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 for ops and underwriting teams.
  • Participate in code reviews, DevOps planning cycles, and cross-functional engineering discussions to strengthen system quality and team alignment.
  • Support the rollout of new underwriting or mapping products.

What We're Looking For

  • 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.
  • 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 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.

Technical Stack

  • Languages: Python, TypeScript
  • Frameworks: React
  • Cloud & Infrastructure: AWS (Lambda, ECS, EC2, S3, IAM, RDS, SAS, SNS), Docker, Terraform, AWS CDK, CloudFormation
  • Data: Postgres
  • Monitoring: CloudWatch, Datadog

Team & Environment

You'll work closely with data engineering, modeling, risk, and product teams.

Benefits & Compensation

  • Competitive salary and benefits package.
  • Remote work.
  • Eligible for stock options (subject to board approval).

Work Mode

This is a remote position.

Our Kettle Inc. ("Kettle") is an equal opportunity employer. Kettle provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

Required Skills
PythonReactTypeScriptAWSDockerTerraformAWS CDKPostgresCloudWatchLambdaECSRDSCloudFormationIAMS3
Earn more as a remote developer

Performance pay that rewards your skills

Iglu's revenue-sharing model means top performers earn significantly more than traditional salaries. Choose your projects, deliver great work, and see it reflected in your pay.

Revenue-sharing compensation
Project choice & autonomy
International client base
Career growth support
Check compensation
Top earners exceed market rate
About company
Kettle

A fast growing Managing General Agency (MGA) specializing in wildfire insurance combining advanced underwriting technology with deep industry experience.

Visit website
Job Details
Category fullstack
Posted 4 months ago