Remote job
Team Lead, Software Development
Job details
About this role
Role overview
Lead the technical direction and delivery of a team building websites and digital experiences that support marketing campaigns and demand generation. The role combines software development leadership with hands-on planning, architecture, and coordination across marketing and engineering partners. You’ll guide developers while ensuring web products are reliable, accessible, secure, and maintainable.
Responsibilities - Set day-to-day technical priorities and oversee delivery of websites, landing pages, campaign experiences, content platforms, and integrations. - Coach developers through technical guidance, feedback, and career support. - Define and maintain standards for architecture, code quality, accessibility, performance, responsive design, security, search optimization, and maintainability. - Lead technical discovery, estimation, and solution design, balancing delivery speed, quality, risk, and long-term value. - Improve engineering practices for code review, automated testing, CI/CD, monitoring, documentation, and incident response. - Use analytics, search data, experiments, and stakeholder feedback to guide improvements; collaborate across marketing, design, product, legal, privacy, security, and engineering.
Requirements - At least eight years in software development, including substantial experience delivering production web applications. - At least two years leading, coaching, or mentoring developers, or equivalent technical leadership experience. - Strong experience building and operating responsive, accessible, high-performance websites or web applications. - Working proficiency with HTML/CSS, JavaScript or TypeScript, React, C#/.NET, SQL, Git, and CI/CD. - Experience with cloud infrastructure and deployment; GCP and Docker are preferred. - A degree or diploma in computer science, software engineering, web development, or a related area, or equivalent practical experience. - Strong planning, prioritization, communication, and stakeholder management skills.
Nice to have
Experience with content management systems, design systems, component libraries, web analytics, search optimization, experimentation, and privacy considerations.
Benefits and work setup
The listed hiring range is CAD $104,400–$135,700 annually. Actual compensation may vary based on qualifications, experience, and location. Offers are contingent on work eligibility and a background check.