Salary
💰 CA$195,000 - CA$250,000 per year
Tech Stack
AWSCloudGoKubernetes.NETPythonTypeScript
About the role
- Manage and mentor engineers, building a culture of accountability, collaboration, and continuous learning
- Provide architectural guidance, particularly around modernizing legacy systems and adopting AI-native practices
- Ensure engineering delivers against the product roadmap with speed, quality, and reliability
- Champion the use of AI tools, workflows, and automation to scale engineering output
- Prototype new ideas, fix critical bugs, and dive into code when needed to unblock the team
- Partner closely with Product to align engineering work with customer and business needs
- Ensure engineering processes, documentation, and systems support both velocity and stability
- Report to the Chief Product Officer and act as technical counterpart to drive product strategy and vision
Requirements
- Proven experience leading software engineering teams (player-coach, not just people-manager)
- Strong architectural judgment and ability to work with multiple tech stacks (.NET a plus)
- Familiarity with modern languages/frameworks (e.g., Python, TypeScript, Go)
- Experience with cloud infrastructure (AWS and Kubernetes preferred)
- Demonstrated use of AI in development workflows (RAG, LLMs, copilots, automation)
- MVP-first mindset: thrives in prototyping and rapid iteration environments
- Comfortable reporting into a Chief Product Officer and working as a strategic partner rather than a C-level executive
- Ability to prototype, fix critical bugs, and dive into code when needed
- Likely need to be legally authorized to work in Canada (application asks about Canadian work authorization)