Responsibilities
- Lead technical direction for Kin’s Ruby on Rails platform, architect scalable systems, and mentor engineers while building products that power a modern insurtech.
- Lead and define full-stack architecture within scrum team, setting a clear technical vision aligned with business goals.
- Write clean, maintainable, and efficient Ruby and TypeScript code while modeling engineering excellence.
- Own architectural planning, design, and documentation for distributed, full-stack systems.
- Identify, evaluate, and mitigate technical risks before they impact delivery or scalability.
- Mentor engineers at all levels through pair programming, design reviews, and technical coaching.
- Partner with Product and Design to translate business needs into scalable technical solutions.
- Drive continuous improvement through refactoring, test automation, experimentation, and modern engineering practices.
- Influence Kin’s broader architectural strategy by collaborating with engineering leadership and cross-functional stakeholders.
- Deliver fast, reliable, and scalable applications that support both customer-facing and internal platforms.
- Help scale our systems and teams to support Kin’s next phase of growth.
Requirements
- 8+ years of professional software engineering experience.
- Expert proficiency in full-stack development, using Ruby on Rails and Typescript.
- Proficiency with SQL and relational databases (PostgreSQL preferred), with exposure to NoSQL systems.
- Experience designing and implementing scalable, distributed, and event-driven systems.
- Demonstrated experience in architectural planning, system design, and technical documentation.
- Proven ability to identify and mitigate technical risks in complex systems.
- Experience leading and guiding multiple engineering teams through execution.
- Ability to operate with little-to-no technical guidance.
- Experience mentoring engineers across different levels of seniority.
- Ability to clearly articulate the value of technical investments to non-technical stakeholders.
- Excellent communication skills, with the ability to simplify complex concepts.
Nice to Have
- Experience with Angular.
Benefits
- Comprehensive, competitive benefits program, allowing you to choose the benefits that are best for you and your family, starting on the first day of the month following your start date.
- Competitive salary and company equity through Restricted Stock Units (RSUs), granted as part of our standard compensation package and based on role and level.
- 401(k) with company match up to 4% of eligible earnings.
- Multiple medical plan options, plus dental and vision coverage.
- Company-funded HSA contributions (based on medical plan selection).
- Company-paid life insurance and short-term disability.
- A variety of supplemental benefit options, including long-term disability, critical illness, accident, legal, and pet insurance.
- Access to mental health support and confidential counseling resources.
- Flexible PTO for exempt employees (most employees take 15–20 days per year), plus 8 company-observed holidays.
- Paid parental leave, including up to 14 weeks at 100% pay for birthing parents and 8 weeks at 100% pay for non-birthing parents.
- Career mobility and internal growth opportunities across the organization.
- Professional development budgets for certifications, conferences, and learning available, subject to management approval.
Work Arrangement
Hybrid
Additional Information
- We don’t just hire for skills. We hire for alignment. Kinfolk bring diverse perspectives, but we’re united by a shared set of values that shape how we work and how we show up for each other and our customers.
- We are a remote-first company with offices in Chicago, IL and St. Petersburg, FL where teams can come together for collaboration.

