H

Hootsuite

Schedules, publishes, and analyzes social media

Team Lead – Software Development

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeCA$98.4k - CA$137.8k

About the Job

Requirements

  • A degree in Computer Science or Engineering, or equivalent work experience, and at least 5 years of experience designing, developing, and maintaining software, with substantial contributions to software projects with high business impact.
  • Proficiency in Go, Scala, or a similar programming language, and willingness to learn other languages.
  • Understanding of distributed systems and high-availability environments.
  • Experience mentoring, coaching, and pairing with coworkers.
  • Understanding of SaaS software development practices; experience working on a SaaS product is favorable.
  • Ability to collaborate and prioritize group needs while contributing to team results.
  • Ability to generate original ideas, products, or solutions and seek better ways of working.
  • Ability to use an organized, logical approach to solve complex problems, identify root causes, and propose multiple solutions.
  • Ability to cope effectively with change and ambiguity and advance work and projects.

Responsibilities

  • Build, support, and lead a high-performance, cohesive team of developers in partnership with the Senior Manager, Development.
  • Facilitate ongoing development conversations to support team members' learning and career growth.
  • Share information proactively, solicit feedback, and facilitate communication within teams and portfolios.
  • Participate in hiring developers.
  • Assess and prioritize team work, delegate appropriately, and encourage team ownership.
  • Maintain high standards of security, reliability, scalability, performance, and quality in delivered projects.
  • Help shape the technical roadmap while scaling services and building new products.
  • Design, write, test, and deploy high-quality, scalable code.
  • Work with Go, Scala, PHP, Docker, Jenkins, Kafka, Redis, MySQL, Domain-Driven Design, Event Sourcing, Test-Driven Design, Agile, React, and TypeScript.

Desired Qualifications

  • Previous experience working on a SaaS product.

About the Company

Hootsuite

Schedules, publishes, and analyzes social media

Hootsuite is a social media management platform that lets teams manage multiple networks, design and publish content, and track performance from one dashboard. It works by creating and scheduling posts, using a unified inbox to respond to comments, and leveraging features like AI-generated captions, approval workflows, social listening, and cross-channel analytics. It stands out by combining content creation, publishing, engagement tools, listening, and analytics in a single workflow, plus chatbots and an AI writer to streamline processes. Its goal is to help businesses increase reach, engagement, and revenue from social media by making content, publishing, listening, and measurement easier to align with the customer journey.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$299.9M
Headquarters
Vancouver, Canada
Founded
2008

Recently Posted Jobs

Explore more opportunities at Hootsuite

See more jobs