About the Role
Lead a core product engineering team at an early-stage SaaS company modernizing software for local governments. This is a hands-on leadership role focused on building a strong team and delivering reliable, customer-facing products.
What You'll Do
Lead and mentor a team of 3 to 7 software engineers, supporting their career development.
Partner with product and cross-functional teams to define and deliver the technical roadmap.
Spend approximately 20% to 30% of your time coding, reviewing code, and contributing to architectural design.
Guide architectural decisions to support scalable, performant, maintainable systems.
Promote high standards for code quality, testing, documentation, and engineering practices.
What We're Looking For
7 to 15 years of full-stack software engineering experience, including at least one year managing or leading a team with direct reports.
Recent hands-on experience building web products, with the ability to contribute to technical design and implementation.
Proficiency with React, TypeScript, Python, and Kotlin or Go; familiarity with Java and PostgreSQL is also relevant.
Experience with AWS, Docker, Terraform, and CI/CD workflows.
Experience at a startup and with customer-facing products, plus the ability to work effectively with product and other functional teams.
Familiarity with AI development tools such as Claude or Cursor.
Located in Canada or the United States, able to work US time zones, and willing to travel to customers up to 10%.
Must be authorized to work in the United States or Canada. Visa sponsorship is not available.
Compensation & Benefits
Annual base salary: $165,000 to $205,000 USD. Visa sponsorship is not available.
Location
Remote, with a primary location in Canada.