Senior Software Engineer, Full Stack Focus

Kin Insurance
$122,000 - $153,000Remote

About The Position

We’re looking for a Senior Software Engineer with a full stack focus to help us build and scale the products and platforms that power Kin’s customer experience and internal operations. This role exists at an exciting stage of growth as Kin continues expanding its product offerings, modernizing systems, and improving operational efficiency across the business. You’ll work across backend services and frontend applications using Typescript, Ruby, PostgreSQL, and modern JavaScript frameworks to deliver reliable, scalable software that directly impacts homeowners and internal teams alike. As a senior member of the engineering organization, you’ll take ownership of complex technical challenges, contribute to architectural direction, and collaborate closely with Product, QA, PMO, and fellow engineers to deliver meaningful outcomes. You’ll also play an important role in mentoring engineers and helping elevate engineering practices across the team.

Requirements

  • Track record of shipping large, complex software projects in production environments
  • Experience building full stack applications with Typescript and modern JavaScript frameworks such as React, Vue, or Angular
  • Familiarity with backend development using Ruby, Python, or similar object-oriented programming languages
  • Experience designing scalable software architecture and contributing to technical direction
  • Ability to evaluate and communicate the business value of technical investments and engineering decisions
  • Experience mentoring engineers through pair programming, code reviews, and technical coaching
  • Comfortable operating in fast-paced startup environments with evolving priorities and ambiguity

Nice To Haves

  • Experience working in Agile or Scrum development environments
  • Familiarity with PostgreSQL and relational database optimization
  • Experience collaborating closely with Product, QA, and PMO stakeholders
  • Location in Central or Eastern US time zones preferred

Responsibilities

  • Build, maintain, and optimize scalable full stack applications using Typescript, PostgreSQL, and modern frontend frameworks
  • Write clean, maintainable, and efficient code across frontend and backend systems, including occasional contributions in Ruby and Python
  • Lead pair programming sessions, code reviews, and technical mentorship for junior engineers
  • Drive architectural and technical design discussions that improve scalability, reliability, and developer experience
  • Collaborate closely with Product, QA, PMO, and cross-functional stakeholders to deliver customer-focused solutions
  • Participate actively in Agile ceremonies, including daily standups, sprint planning, and retrospectives
  • Identify and execute technical improvements that increase system performance, maintainability, and operational efficiency
  • Provide technical guidance and subject matter expertise during planning, implementation, and incident resolution

Benefits

  • Great Places to Work Certified (2024-2026)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service