What you'll do
- Lead and define full-stack architecture across multiple scrum teams with a focus on scalable Ruby and TypeScript systems.
- Mentor engineers at all levels through pair programming, design reviews, and technical coaching to elevate team performance.
- Own architectural planning, design, and documentation for distributed, scalable systems aligned with business goals.
- Collaborate closely with Product and Design teams to translate business needs into reliable, performant applications.
- Drive continuous improvement through refactoring, test automation, and modern engineering practices to reduce technical risk.
What you should know
- This role requires 8+ years of experience with strong leadership and the ability to work independently in a fast-paced startup.
- Candidates should be comfortable with technical mentorship and influencing architectural strategy across multiple teams.
- The position is onsite in the United States with specific state residency requirements and no visa sponsorship available.
- Applicants will join a company that values continuous learning, experimentation, and data-driven decision making.
- Expect a hiring process focused on clear communication, human interaction, and respect, with prompt feedback and multiple interview stages.
About the company
- Kin is a remote-first, mission-driven company focused on simplifying and improving homeowners insurance with technology and human support.
- Recognized for strong culture and growth, including Built In Chicago's Best Places to Work and Forbes' Best Startup Employers.
- Operates in the fintech and insurtech industry, serving customers in multiple states with rapid expansion plans.
- Values include ownership, teamwork, curiosity, and lean efficiency, fostering a high-performance, low-drama environment.
- Offers a comprehensive benefits package and emphasizes diversity, equity, and inclusion as an Equal Employment Opportunity employer.
Key required skills
RubyTypeScriptLitAngularDistributed systemsArchitectural designMentoring