Kin

Engineering Manager

Kin

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$149,000 - CA$186,000 per year

Job Level

About the role

  • You will guide a full-stack team across front-end and back-end systems to drive innovation in product development while improving performance, scalability, and maintainability.
  • Managing, mentoring, and coaching a small team of talented engineers
  • Collaborating closely with Product Management to define, refine, and maintain your team’s roadmap
  • Driving your team to innovate while delivering roadmap features with agility and high quality
  • Writing clean, maintainable, and efficient code
  • Leading architectural and design discussions to ensure long-term maintainability, including championing API-first development practices
  • Overseeing the design and evolution of service boundaries, ensuring systems are loosely coupled and scalable
  • Representing your team and product line in cross-functional discussions and planning sessions

Requirements

  • 8+ years of hands-on software development experience with strong computer science fundamentals
  • Proven leadership experience managing or leading a team of engineers
  • Experience acting as a “player-coach” who contributes meaningfully to the codebase
  • Strong experience building distributed systems and decomposing monoliths into services
  • Hands-on experience with API-first design, including schema-first workflows (OpenAPI/Swagger), contract testing, and interface-driven development
  • Experience with AWS cloud architecture, including lambdas, event-driven patterns, serverless databases, and IaC
  • Ability to design systems with clear service ownership, reliability, and modularity
  • Experience establishing best practices for distributed communication, observability, and error handling (e.g., tracing, retries, idempotency)
  • Experience with relational and NoSQL databases, message queues/brokers, and distributed system patterns
  • Excellent command of the full SDLC: analysis, design, development, testing, deployment, and support.
Benefits
  • This role is eligible for our comprehensive benefits program, which includes standard coverage and additional supplemental benefits.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentAPI-first designdistributed systemsrelational databasesNoSQL databasesevent-driven patternsserverless databasesInfrastructure as Code (IaC)contract testinginterface-driven development
Soft Skills
leadershipmentoringcoachingcollaborationinnovationagilitycommunicationteam managementproblem-solvingdesign discussions