Software Engineering Director

7 days ago


Toronto, Ontario, Canada Air Tek Inc Full time
About Air Tek Inc

Air Tek Inc is a Canadian-based software company with a powerful suite of unique products that have achieved significant market share in the global market.

Our team shares a collective passion for solving complex problems and driving innovation to create a passenger-centric travel industry.

We are based in Toronto and have an inclusive culture built on trust, collaboration, delivering great products, and continuous personal development.

Job Overview

As the Software Engineering Manager, you will lead a team responsible for the development, deployment, and quality of our industry-leading software.

You will be a hands-on leader who excels at building amazing teams, has outstanding communication skills, and a bias for action.

The complexity of building and integrating enterprise software is well understood, and you will excel at partnering with colleagues across development, product, and service delivery organizations to understand customer needs and prioritize action.

Key Responsibilities
  • Communication & Collaboration: A willing and capable partner across engineering, product management, and services; tackling issues and opportunities as they arise. Skilled at delivering complicated messages with empathy, skill, and directness.
  • Strategic Planning & Execution: Experienced at taking strategic direction and translating it into well-understood priorities for your engineering team.
  • Leadership and Talent Development: Set a high bar for talent by building a diverse, highly skilled team capable of meeting current and future technological challenges. A dependable leader who enhances team capabilities through feedback, continuous training/coaching, career development opportunities, and performance management.
  • Software Development: Lead your team in the development of software solutions that are scalable, reliable, and secure. Effectively use leadership skills to manage, inspire your direct reports towards achieving technical excellence.
  • Architecture: Develop a deep understanding of the technical architecture and business requirements to identify capacity and related constraints within the team, working closely with key stakeholders to ensure all have a complete understanding of risks and opportunities.
  • Quality: Ensure that the products developed are of high quality, reliable, and meet customer expectations. Enable developers with the right tools, processes, and testing to ensure the delivery of high-caliber software to our customers.
Requirements
  • 8+ years' experience in software engineering development, with 3 of those years in progressive management/leadership roles.
  • Ability to identify and continually improve practices to help drive engineering productivity that supports B2B customers and B2B2C customers in a cloud-first environment.
  • Experience with enterprise software development practices including high-availability systems, micro-services, full-stack technologies.
  • Deep technical understanding of all major aspects of software development.
  • Airline industry experience is a plus but not a requirement.
  • Proficient with Agile/Scrum methodologies and in using tools like Jira/Confluence.
  • Our tech stack consists of React, Vue.Js, TypeScript, Node.Js, C# / .NET Core, MongoDB, Docker. Experience with one or more of these is desirable.
Why Choose Us
  • World-class team
  • Engineering-centric organization
  • Direct global impact of billions of passengers
  • Innovative and collaborative team environment with office hubs in Toronto and Montreal
  • Strong supportive management team

Salary: $150,000 - $200,000 per year (depending on experience)



  • Toronto, Ontario, Canada Stonewood Group Inc. Full time

    Role OverviewWe are seeking an experienced Software Engineering Director to lead our engineering team in driving growth and innovation at Stonewood Group Inc.


  • Toronto, Ontario, Canada Onward Search Full time

    Establish your leadership expertise in a fast-growing SaaS-based consulting firm as an Senior Software Engineering Director. Our fully remote team, based in Canada, offers an exceptional opportunity to shape the future of innovative Product-led SaaS solutions.About the RoleThis senior-level position demands experience in full-stack web development (MEAN...


  • Toronto, Ontario, Canada Software International Full time

    About the JobSoftware International is seeking a talented Research Director to lead our Data Center Network research lab. As a key member of our team, you will spearhead the development of next-generation data center technologies and work closely with global and local teams to design and plan advanced network systems.Key Responsibilities:Develop and...


  • Toronto, Ontario, Canada Capgemini Engineering Full time

    About Capgemini EngineeringCapgemini Engineering is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world.We are committed to creating tangible impact for enterprises and society. With our strong 55-year heritage, we deliver end-to-end services and solutions...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.About the RoleThis is a permanent position that offers a competitive salary range of $60,000 - $90,000 per...


  • Toronto, Ontario, Canada Manulife Full time

    About the RoleWe are seeking a seasoned Software Engineering Director to lead our Insurance Technology team in Waterloo, Ontario. This role is responsible for overseeing the design and implementation of complex software systems, as well as mentoring and developing engineering staff.Job DescriptionThe successful candidate will have a strong background in...


  • Toronto, Ontario, Canada Capgemini Engineering Full time

    About the RoleWe are seeking a highly skilled Senior Backend Software Engineer to join our team at Capgemini Engineering, working on cutting-edge AI and data transformation projects. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.Key ResponsibilitiesDesign and implement...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job Title: Quality Assurance Engineer for Software DevelopmentCompany Overview: Medha Software Solutions Inc. is a cutting-edge software development company that aims to provide innovative solutions to its clients. We are currently seeking a highly skilled Quality Assurance Engineer to join our team.Salary: The estimated salary for this position is $85,000 -...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a skilled Software Engineering Professional to join our team at OMEGA SOFTWARE SERVICES LTD.The successful candidate will have a strong educational background and relevant work experience in software development, with excellent technical skills and ability to communicate effectively with clients and colleagues.Key...


  • Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    About The RoleAs a Senior Engineering Director at TD, you will have the opportunity to lead a team of talented engineers and drive innovation in the field of software engineering. This is a key leadership role that requires strong technical expertise, excellent communication skills, and the ability to inspire and motivate a high-performing team.About the...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    The largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...


  • Toronto, Ontario, Canada Aiolos Engineering Corporation Full time

    Aiolos Engineering Corporation is seeking an experienced Project Management Director to lead our team in delivering large-scale engineering projects.The successful candidate will have a strong background in project management, with experience in managing complex projects from start to finish. They will be responsible for ensuring that projects are completed...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job DescriptionWe are seeking an experienced Senior Software Quality Assurance (SQA) Engineer to join our team at Medha Software Solutions Inc. The successful candidate will be responsible for ensuring the highest quality of our software products by designing, implementing, and executing comprehensive testing strategies.RequirementsA bachelor's degree in...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...


  • Toronto, Ontario, Canada Ness Digital Engineering Full time

    At Ness Digital Engineering, we are seeking a skilled Azure Developer to join our team. This is an exciting opportunity for you to utilize your expertise in cloud-based software development and drive digital transformation for our clients.About the RoleWe offer a challenging and rewarding role as a Senior Cloud Software Engineer on our Azure development...


  • Toronto, Ontario, Canada KNG Technical Inc. Full time

    Job Title: Diagnostics Engineering DirectorEstimated Salary: $180,000 - $220,000 per annum.About KNG Technical Inc.KNG Technical Inc. is an emerging diagnostics company with a revolutionary technology platform for biomarker detection. Our mission is to develop innovative diagnostic solutions that improve patient outcomes.Job Description:We are seeking an...


  • Toronto, Ontario, Canada Beveren Software Inc. Full time

    Beveren Software Inc. is a forward-thinking organization that seeks an exceptional Senior Strategic Director to spearhead its organizational policies and programs. This is a full-time position requiring 30 hours of work per week.Salary: $120,000 - $180,000 annually (dependent on experience), plus benefits.Job DescriptionThe Senior Strategic Director will be...


  • Toronto, Ontario, Canada Beveren Software Inc. Full time

    Beveren Software Inc. Job Title: Strategic Operations DirectorEstimated Salary: $120,000 - $180,000 per annumAs a key member of the Beveren Software Inc. team, we are seeking a highly skilled and experienced Strategic Operations Director to lead our organizational growth and development.Key Responsibilities:Allocate resources effectively to implement company...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD.The successful candidate will have a strong background in software development, with experience in e-commerce and film solutions. They will be responsible for designing, developing, and testing complex software applications, as well as...