Manager, Software Development - Billing & Subscriptions

Workleap Logo

Workleap

📍Remote - Canada

Summary

Join Workleap as a Manager, Software Development in the Shared Services department and be at the core of the platform's evolution. Lead a high-performing development squad focused on building and maintaining mission-critical platform services, starting with Billing & Subscriptions. This role blends technical leadership with strategic execution, partnering with stakeholders across product, finance, and engineering. You will champion service ownership, foster a DevOps culture, and coach your team through platform modernization. Lead backlog prioritization, monitor team capacity, and contribute to broader platform direction. The team will modernize ShareGate’s legacy licensing system and scale platform services for consistency and reliability.

Requirements

  • Proven experience managing software development teams, ideally in platform or backend service domains
  • Strong technical background with the ability to influence architecture and long-term strategy
  • Track record of delivering complex infrastructure or monetization systems in SaaS environments
  • Skilled in mentoring, performance management, and creating a high-trust, feedback-driven team culture
  • Comfortable navigating ambiguity, making confident decisions, and prioritizing based on business impact
  • Strong cross-functional collaboration skills—especially with Product, Security, and Infrastructure
  • Experience managing technical debt, improving service health, and leading DevOps practices
  • Familiarity with Agile, Lean, and continuous delivery methodologies
  • Excellent communication and interpersonal skills

Responsibilities

  • Own and deliver through your team the design, development, reliability, and performance of key shared services—beginning with Billing & Subscriptions, and growing beyond
  • Drive high technical standards and architectural decisions with a focus on performance, observability, scalability, security, and long-term maintainability
  • Guide your team through complex modernization efforts—such as evolving legacy billing logic into flexible, SaaS-ready systems—and future-proofing them for continued growth
  • Foster a culture of ownership, continuous improvement, and operational excellence—championing end-to-end responsibility across the development lifecycle
  • Partner with Product, Finance, and Security to align roadmaps, manage risk, and accelerate value delivery
  • Act as a strategic voice within the Shared Services leadership team, contributing to broader platform direction, reusable capabilities strategy, and driving adoption of AI in our work
  • Coach and grow developers through mentoring, performance feedback, and career development plans
  • Embrace and promote innersource contribution models, reviewing contributions from other teams and helping define clear quality gates
  • Lead backlog prioritization with clarity and impact, making confident tradeoffs and decisions in ambiguous situations
  • Monitor team capacity and service health metrics, using telemetry and feedback to drive improvements

Preferred Qualifications

Previous experience as a software developer is highly preferred

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.