Kin Insurance is a remote-first company focused on making life simpler and more affordable for homeowners. They are seeking a Senior Software Engineer to build and scale their insurance platform, tackling complex engineering challenges and mentoring junior engineers.
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