Kin Insurance is a company focused on making homeownership simpler and more affordable, particularly in challenging environments. They are seeking a Senior Software Engineer to build scalable Ruby and Typescript applications, mentor engineers, and deliver impactful features for their insurance platform.
Responsibilities:
- Design, build, and maintain scalable backend services in Ruby, with occasional contributions in Python and Typescript
- Develop and enhance front-end functionality using modern JavaScript frameworks and Typescript
- Lead and contribute to architectural and design discussions that improve long-term system maintainability
- Ship large, complex features from concept through deployment with high quality and strong testing practices
- Participate actively in Scrum ceremonies including daily standups, sprint planning, and retrospectives
- Collaborate cross-functionally with Product, QA, PMO, and other engineering teams to align technical solutions with business goals
- Mentor junior engineers through pair programming, code reviews, and technical guidance
- Advocate for thoughtful technical investments and clearly articulate trade-offs to stakeholders
- Contribute to improving development workflows, tooling, and engineering best practices
Requirements:
- Demonstrated track record of shipping large, complex software projects in production environments
- Fluency in Ruby and experience working with Python or Typescript
- Experience with PostgreSQL or other relational databases
- Experience contributing to architectural design and technical decision-making
- Ability to articulate the value and trade-offs of technical investments
- Experience mentoring engineers through code reviews, pairing, or informal leadership
- Familiarity with modern JavaScript frameworks such as React, Vue, or Angular
- Experience operating within Agile/Scrum development environments
- Comfortable in a fast-paced startup environment with evolving priorities
- Ability to operate independently with limited technical guidance
- Strong communication skills and cross-functional collaboration experience
- Located in Central or Eastern US time zones (CDT or EDT) strongly preferred