Air-tek is a Canadian-based software company with a powerful suite of unique products that have already achieved a significant share of a huge global market. The product market fit is excellent, and customers are lining up to buy. Although our global customers know us, we intentionally operate in stealth mode during this growth phase.
Our diverse team shares a collective passion for solving complex problems with a drive to innovate and a desire to create the passenger-centric travel industry. Based in Toronto, our inclusive culture is built on trust, collaboration, delivering a great product, and continuous personal development. We love what we do, and we support the team around us.
As a Software Engineering Manager, you will lead one of several engineering teams responsible for building, deploying, and maintaining our industry-leading software solutions. You are a technical leader who cares deeply about building high-performing teams, delivering customer value, and fostering a culture of ownership, collaboration, and innovation.
You have a track record of scaling engineering teams in fast-paced environments and thrive in partnering closely with product, design, and other engineering leaders. You bring clarity to complexity, are passionate about growing people, and can balance business priorities with technical excellence.
\n
Your Responsibilities
Team Leadership & Development: Inspire, mentor, and guide engineers toward success. Foster a culture of accountability, innovation, and continuous improvement. Set clear expectations and support career growth through feedback, coaching, and performance management.
Technical Oversight: Drive the development of scalable, secure, and maintainable software solutions. Partners with technical leads to make smart architectural and operational decisions.
Delivery & Execution: Translate business and product strategy into clear, actionable plans for your team. Ensure high-quality execution through agile practices and delivery processes.
Cross-Functional Collaboration: Act as a key liaison between engineering, product management, customer success, and leadership. Help identify risks, unblock teams, and align technical work with business needs.
Quality & Reliability: Champion a culture of engineering excellence. Support the team in shipping reliable, testable, and maintainable code through best-in-class tools, standards, and processes.
Skills & Experience:
7+ years of software development experience, with 3+ years in engineering management roles.
Proven success leading and scaling engineering teams within SaaS or enterprise software environments.
Strong understanding of modern software development, including full-stack development, microservices, cloud-first architecture, and DevOps practices.
Proficiency in Agile methodologies and tools (e.g., Jira, Confluence).
Excellent communication, collaboration, and problem-solving skills.
Familiarity with our tech stack is an asset: React, Vue.js, TypeScript, Node.js, C#/.NET Core, MongoDB, Docker but not required.
Experience in high-growth environments is a strong plus.
What we are looking for
Experience leading engineering teams in delivering products at scale.
A strong advocate for technical quality and operational excellence.
A collaborative partner for product, design, and customer-facing teams.
A strong people leader who helps people grow and develop
\n