What you'll do
- Lead and mentor a full-stack engineering team focused on front-end and back-end systems.
- Drive innovation and technical delivery while improving performance, scalability, and maintainability.
- Own architectural decisions including API-first design and decomposing monolithic systems into modular services.
- Collaborate closely with Product Management and cross-functional teams to define and execute the roadmap.
- Participate hands-on in coding, pair programming, agile ceremonies, and recruiting efforts.
What you should know
- Role requires a player-coach mindset balancing hands-on coding with leadership responsibilities.
- Candidates should be comfortable working in a fast-paced, iterative development environment.
- Strong emphasis on distributed systems architecture and cloud-native technologies (AWS).
- The position is onsite in Ontario, Canada, requiring full-time local presence.
- Opportunity to influence product innovation while ensuring system reliability and scalability.
About the company
- Kin is a pure-play digital insurer focused on the home insurance market with a direct-to-consumer model.
- The company emphasizes customer-centric, seamless, and friction-free insurance experiences.
- Recognized as a Best Place to Work and a fast-growing fintech startup with marquee investors.
- Kin operates as a fully licensed carrier with reciprocal exchanges owned by policyholders.
- The culture values forward-thinking, empathy, open communication, and high ownership.
Key required skills
Distributed systemsAPI-first designAWSOpenAPIRelational databasesNoSQLMessage queuesAgile