Join the Information Technology team at Flair as a Manager, Software Engineering, where innovation, collaboration, and technology come together to build solutions that support both our customers and our business. Reporting to the Director, Software Engineering, the Manager, Software Engineering is responsible for leading a cross-functional team focused on the design, development, and delivery of scalable, high-quality applications across web, mobile, and backend platforms. This role is accountable for driving execution, ensuring engineering teams consistently deliver reliable, secure, and high-performing solutions that align with product priorities and business objectives. Leading teams working across Next.js (React-based web applications), Flutter mobile applications, and Python and .NET backend services, the Manager, Software Engineering provides technical leadership, fosters collaboration, and supports the successful delivery of business-critical systems. The ideal candidate combines strong people leadership with a solid technical foundation and a passion for building high-performing teams, improving engineering practices, and delivering exceptional software solutions. This role is located on-site at any of our offices in Calgary, AB (YYC), Edmonton, AB (YEG), Toronto, ON (YYZ), or Vancouver, BC (YVR).
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager