EverPro - Engineering Manager (Remote)

EverCommerce
CA$150,000 - CA$165,000Remote

About The Position

EverCommerce is seeking an Engineering Manager to lead one of its product development squads working on the Joist product. Joist is an end-to-end vertical software platform for small to medium-sized trades contractors, providing web and mobile applications for estimating, invoicing, recording payments, and managing projects. The company aims to make contractors heroes and is experiencing significant growth, with a mission to redefine the home renovation industry. The ideal candidate will have extensive experience in managing engineers, building software with an Agile mindset, and a passion for diversity, growth, and enabling success in others. This role involves contributing to solutions from inception to deployment, ensuring they support rapid iteration and innovation.

Requirements

  • 2+ 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.
  • Experience managing cross-functional product squads that include Product Management, Design, and QA/SDET partners.
  • Proven ability to take ownership of software projects, from scoping and estimation to production deployment.
  • Experience and passion for Agile, DevOps, and Lean approaches to delivering software and value.
  • Ability to join and partner with Product Management to experiment, iterate, and ship fast for customers.
  • Clear and concise communication skills regarding deeply technical topics.
  • Strong opinions about building great software and products, while being receptive to others' views.
  • Expertise in agile software development processes.

Nice To Haves

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

Responsibilities

  • Guide a team by example, instilling values of kindness, diversity, quality, and ownership.
  • Provide feedback to improve the team's performance.
  • Coordinate and communicate effectively with peers across different parts of the business.
  • Understand the building blocks of robust and scalable systems.
  • Dissect business problems into well-designed systems.
  • Select the right tools for the job, considering algorithms, data structures, design patterns, and data storage technologies.
  • Ensure projects are delivered and validated, not just coded.
  • Demonstrate passion for technology, teamwork, change, and building industry-revolutionizing products.

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