← Back to jobs

Remote job

Team Lead, Software Development

Backend Full-time Permanent Ontario, British Columbia, Nova Scotia, New Brunswick, Alberta

Job details

$98,400—$137,800 Salary
Ontario, British Columbia, Nova Scotia, New Brunswick, Alberta Eligibility
Lead Experience
Full-time Employment

About this role

Role overview Lead a software development team building and scaling billing services for a SaaS product. You will combine people leadership with hands-on engineering, helping shape the technical direction while contributing to reliable systems for account management, pricing, subscriptions, compliance, and payment processing. The position is based in Canada, in locations where employment is permitted.

Responsibilities - Build and support a cohesive engineering team, partnering with development leadership on hiring and team growth. - Coach developers through regular career and performance conversations, pairing, and feedback. - Prioritize team work, delegate effectively, and encourage engineers to take ownership of delivery. - Design, implement, test, and deploy scalable software while maintaining security, reliability, performance, and quality. - Contribute to the technical roadmap as services scale and new product needs emerge. - Share information, solicit feedback, and coordinate work across teams and portfolios.

Requirements - A computer science or engineering degree, or equivalent practical experience. - At least five years designing, developing, and maintaining software, with substantial contributions to impactful projects. - Proficiency in Go, Scala, or a comparable programming language, and willingness to learn others. - Understanding of distributed systems and high-availability environments. - Experience mentoring, coaching, or pairing with colleagues. - Strong collaboration, problem-solving, communication, and adaptability skills.

Nice to have - Experience developing SaaS products. - Familiarity with tools and approaches such as Docker, Jenkins, Kafka, Redis, MySQL, PHP, React, TypeScript, domain-driven design, event sourcing, test-driven development, and Agile practices.

Benefits and work setup - The stated Canadian salary range is CAD $98,400–$137,800.

Skills detected in the listing

TypeScriptReactGoPHPStakeholder ManagementDocker
Detected Nov 4, 2026
Last verified Nov 4, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Full access to all MCP features
  • Cancel anytime

Monthly

$35.99 $17.99 /month
  • Original application links
  • Full access to all MCP features
  • 35% cheaper than weekly

Lifetime

$99.99 $49.99 /forever
  • Original application links
  • Full access to all MCP features
  • One-time payment
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight