Team Lead, Software Development
Role Overview
Lead a software development team building and scaling billing infrastructure for social products.
The role supports account management, pricing and packaging, subscription lifecycle, compliance, and payment processing.
The role is based in Canada in locations where Hootsuite can legally hire and reports to the Manager, Software Development.
Key Skills for This Role
Full Job Posting
Role overview
Lead a software development team building and scaling billing infrastructure for social products.
The role supports account management, pricing and packaging, subscription lifecycle, compliance, and payment processing.
The role is based in Canada in locations where Hootsuite can legally hire and reports to the Manager, Software Development.
What you'll do
- Build, support, and lead a high-performing team of developers in partnership with the Senior Manager, Development.
- Coach team members, support career growth, facilitate communication, and participate in hiring.
- Prioritize and delegate work while encouraging ownership.
- Maintain security, reliability, scalability, performance, and quality standards.
- Help shape the technical roadmap and design, write, test, and deploy scalable code.
What you'll need
- A Computer Science or Engineering degree and at least 5 years of relevant software experience, or equivalent work experience.
- Proficiency in Go, Scala, or a similar language, and willingness to learn other languages.
- Understanding of distributed systems and high-availability environments.
- Experience mentoring, coaching, and pairing with coworkers.
- SaaS product experience is favorably viewed.
Technologies and practices
- The technology list includes Go, Scala, PHP, Docker, Jenkins, Kafka, Redis, MySQL, React, and TypeScript.
- The listed practices include Domain Driven Design, Event Sourcing, Test Driven Design, and Agile.
Working approach
- The posting emphasizes collaboration, creativity, structured problem solving, resilience, communication, accountability, learning, and adaptability.
Hiring information
This posting is for a current vacancy and Hootsuite is actively hiring.
AI tools may assist recruitment screening, assessment, or interview-feedback summaries; human decision-makers make final hiring decisions.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Hootsuite
Manager, Corporate Accounting (7 month contract)
, GBR
Junior Software Developer
Vancouver, CAN
Hootsuite seeks a Junior Software Developer to build, test, and ship customer-facing software as part of a small agile team. The role includes implementing low-complexity work, troubleshooting bugs, code reviews, and doc
Co-op/Intern, DevOps - Winter 2027
Vancouver, CAN
Hootsuite is seeking a DevOps co-op/intern for a four-month term beginning January 4, 2027. You’ll learn and apply DevOps practices while contributing to software and infrastructure projects in AWS. Applicants should hav
Co-op/Intern, Software Development - Winter 2027
Vancouver, CAN
Enterprise Sales Development Representative
Vancouver, CAN
Manager, Corporate Accounting (7 month contract)
, GBR
Junior Software Developer
Vancouver, CAN
Enterprise Sales Development Representative
Vancouver, CAN
Co-op/Intern, DevOps - Winter 2027
Vancouver, CAN
Co-op/Intern, Software Development - Winter 2027
Vancouver, CAN
Co-op/Intern, DevOps - Winter 2027
, CAN
Junior Software Developer
, CAN