EverPro - Senior Engineering Manager (Remote, CAN)

EverCommerce
CA$175,000 - CA$195,000Remote

About The Position

EverCommerce is seeking a Senior Engineering Manager to lead two cross-functional product development squads for their Joist product. Joist is an end-to-end vertical software platform designed for small to medium-sized trades contractors, offering web and mobile applications for estimating, invoicing, payment processing, and project management. The company aims to make contractors heroes and is experiencing significant growth, with a presence in North America, the UK, and Australia. The role involves contributing to solutions from inception to deployment, ensuring they support rapid iteration and innovation, and redefining the home renovation industry.

Requirements

  • 5+ years of experience leading engineers as their direct manager in a product development environment, preferably managing teams that span multiple technology stacks.
  • 5+ years of professional industry experience as a software developer working in agile teams.
  • A successful record of mentoring and growing other engineers.
  • A proven ability to take ownership of software projects, from scoping and estimation all the way to being live in production.
  • Experience joining and partnering with Product Management to experiment, iterate, and ship fast for customers.
  • The ability to communicate clearly and concisely about deeply technical topics in an easy-to-understand way.
  • Strong opinions about building great software and products, with receptiveness to others' views and knowing when to be flexible or hold steady.
  • Expertise in agile software development processes and operating high-performing engineering squads.
  • Eligibility to work without sponsorship.
  • Must be eligible to work without sponsorship.

Nice To Haves

  • Direct experience with Ruby on Rails, React, iOS (Swift), or Android (Kotlin).
  • Background managing teams in companies with multiple product squads sharing a common platform/infrastructure.
  • A degree in Computer Science, Engineering, or a similar field.

Responsibilities

  • Guide a team by example, instilling values of kindness, quality, and ownership.
  • Provide feedback for team improvement.
  • Coordinate and communicate effectively with peers both within and outside of engineering.
  • Guide teams to set clear objectives, communicate delivery timelines, and remove roadblocks.
  • Dissect business problems into well-designed systems with the help of engineers.
  • Select the right tools for the job, leveraging an understanding of algorithms, data structures, design patterns, and data storage technologies.
  • Share passion for technology, teamwork, change, and building an industry-revolutionizing product.

Benefits

  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid.
  • Robust wellness benefits, including an annual wellness stipend.
  • Flexible and generous (FTO) time-off.
  • Employee Stock Purchase Program.
  • Registered Retirement Savings Plan (RRSP) with 4% company match.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service