Engineering Manager
Kin Insurance•Ontario, Canada
Ruby on RailsReactVue.jsAngularJavaScript
Job Summary
+ InsightsRole Summary
- •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.
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.
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.
Key Required Skills
Distributed systemsAPI-first designAWSOpenAPIRelational databasesNoSQLMessage queuesAgile
These insights are AI-generated based on the job description.