Team Lead, Software Development

Job description

We're looking for a Team Lead to facilitate learning, excellence and delivery in AgencyAnalytic's Experience group. In this role, you'll directly manage a team of 3-5 developers who work on our user experience, creating and maintaining the features that augment our core missions. You will help us reduce friction for users by creating a team that focuses on quality and the customer, ensuring all features align together to deliver a single experience.

As a Team Lead, you will have responsibilities that span equally across people, engineering, and product delivery. We will rely on you to ensure that the team and technology grows and continues to execute on our mission.

This position is 100% remote and only eligible for those who are authorized to work in Canada. We ask that Team Leads work in the EST (Toronto / New York) time zone to reduce communication barriers for the team.

What You'll Do

  • Build, lead and serve an effective team of 3-5 developers through hiring, coaching, mentoring, feedback, and hands-on career development
  • Work with engineering leaders to continuously improve and nurture our culture, practices and employee wellbeing
  • Work closely with your team to deliver new user experiences and features
  • Prioritize multiple incoming requests and oversee projects from start to finish
  • Collaborate with other teams to build a cohesive experience across all business units
  • Facilitate collaboration between engineers, product managers, and designers to reach the right goals and align with the company mission
  • Advocate for engineering best practices and focus strongly on quality development
  • Forecast team needs and capacity to match product needs

Job requirements

Who you are

  • You've worked for a SaaS or similar products that focus on user experience
  • You have experience leading a remote team
  • You have a strong sense for UI quality and understand user behavior
  • You have experience or passion for developing positive culture and focus on employee wellbeing
  • You have a good understanding of development practices
  • You've previously led an engineering team of a similar size
  • You're passionate about growing your team

Job Benefits

  • Permanently remote
  • Profit-sharing distributed quarterly
  • 3 weeks vacation
  • Unlimited paid sick days
  • Extended health benefits
  • Continued education allowance
  • Annual fitness allowance
  • Continuous events like happy hour & hosted meetups


  • $100,000 - $140,000 CAD

About AgencyAnalytics

AgencyAnalytics is a reporting platform that helps digital agencies automate their client reporting.

We have been in business since 2010, are 100% employee-owned, and are growing fast.

On top of being obsessed with building the best product possible and helping our customers succeed, we also pride ourselves on our company culture. From weekly happy hours, employee of the month awards, profit sharing, fitness allowances, and continued learning...we’re always looking for ways to take care of our team.

For anyone looking to continue building their career in SaaS, this is an opportunity to join a team that is dedicated to building a company you’ll want to stay at for years to come.

AgencyAnalytics is an equal opportunity employer. We are committed to providing an environment of mutual respect where equal opportunities are available to all applicants regardless of race, color, religion, sex, age, marital status, gender identity, and any other characteristic protected by applicable law. We celebrate diversity and are committed to an inclusive environment among our team.