Skip to main content
← Back to Jobs

Manager, Software Engineering

Top HatCanada
Full-time7-15
👁️ 0 views📝 0 applicationsPosted 8/9/2026Expires 9/8/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More Manager, Software Engineering roles in Canada — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

We are seeking a forward-thinking Manager, Software Engineering to lead our Aktiv development team. In this role, you will be responsible for driving technical innovation, managing a group of engineers, and ensuring the successful delivery of high-quality solutions across various platforms and technologies. As an Manager, Software Engineering, you will guide team members to success, foster collaboration, and create a culture of continuous improvement. You will: • Team Leadership: Manage, mentor, and guide a team of high-performing engineers, fostering a collaborative, inclusive, and respectful environment. • Performance Management: Provide continuous feedback, address performance, and recognize contributions. Maintain visibility into team health through regular 1:1s. • Strategic Planning: Lead strategic initiatives, balancing high-impact projects with technical debt management and resource allocation. • Cross-Functional Collaboration: Partner with Product and Design teams to define roadmaps, prioritize backlogs, and ensure the delivery of high-quality, customer-focused products. • Technical Excellence: Foster continuous improvement in code quality, architecture, and team processes. • Conflict Resolution: Resolve conflicts, facilitate decision-making within the team, and manage cross-functional relationships. You are: • Education & Experience: Bachelor’s or Master’s degree in Computer Science, OR at least 7 years of industry experience building and shipping software. • Leadership Track Record: Proven experience leading software engineering teams, growing talent, and navigating complex technical problems. • Product Delivery: Demonstrated experience shipping both web and mobile products at scale. • Technical Background: Prior hands-on experience as a software engineer (Java and/or React preferred). • Problem Solving: Strong ability to decompose complex business problems into actionable technical plans. • Soft Skills: Excellent communication and interpersonal skills. Why team members love working at Top Hat: • A noble mission that creates meaningful, fulfilling work • A team that cares deeply for customers and for each other • Flexible, remote first work environment • Professional learning and development for all role levels • An awesome and welcoming Toronto HQ • Competitive health benefits that start on day one • A management team focused on performance, growth, engagement and connection • Our winning strategy and market potential • Innovative PTO policy with lots of time and space for self-care • Passionate customers that believe in us—and what we do • A chance to work with new tech like generative AI—and see the customer impact

Required Skills

JavaComputer Science

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.