
Opportunity at
HootsuiteTeam Lead, Software Development
Hootsuite is actively seeking a Team Lead, Software Development to help build and guide a high-performing engineering group. This position focuses on creating next-generation social products,…
Career Tools
About This Role
Hootsuite is actively seeking a Team Lead, Software Development to help build and guide a high-performing engineering group. This position focuses on creating next-generation social products, specifically working on user management, authorization, authentication, member status, and provisioning within the Identity infrastructure. The role is split evenly between hands-on technical tasks and people leadership, project management, and process oversight. The ideal candidate possesses strong problem-solving skills, a growth mindset, and a…
Job Description
Hootsuite is actively seeking a Team Lead, Software Development to help build and guide a high-performing engineering group. This position focuses on creating next-generation social products, specifically working on user management, authorization, authentication, member status, and provisioning within the Identity infrastructure. The role is split evenly between hands-on technical tasks and people leadership, project management, and process oversight.
The ideal candidate possesses strong problem-solving skills, a growth mindset, and a collaborative approach to engineering. Team leads at Hootsuite maintain high standards for reliability, security, scalability, and performance while helping shape the technical roadmap as services expand.
Responsibilities
- Build, support, and lead a cohesive engineering team in partnership with the development manager
- Conduct regular growth and learning conversations with team members
- Facilitate open communication and information sharing across portfolios and teams
- Participate in recruitment and hiring processes to attract top developers
- Prioritize and assess team assignments, delegating appropriately to foster ownership
- Design, test, write, and deploy scalable code while upholding quality standards
- Contribute to technical roadmaps for expanding services and creating new offerings
Requirements
- At least 5 years of software development, maintenance, and design experience, or an equivalent work background
- Proficiency in Go, Scala, or a comparable programming language
- Demonstrated background working within distributed systems and high availability environments
- Experience providing mentorship, coaching, and peer pairing
Qualifications
- A degree in Computer Science or Engineering
- Prior experience working on a SaaS product
Core Skills
Benefits
- Salary range of CAD 98,400 to CAD 137,800 per year
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary range for this position?
The annual salary for this Canadian role ranges from CAD 98,400 to CAD 137,800.
What technologies will I work with?
The stack includes Go, Scala, PHP, Docker, Jenkins, Kafka, Redis, MySQL, Domain Driven Design, Event Sourcing, Test Driven Design, Agile, React, and Typescript.
Is remote work permitted?
The posting specifies that the role is based in Canada in locations where they can legally hire, but it does not explicitly designate the position as fully remote, hybrid, or on-site.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.