Software Engineering Manager

3 weeks ago


Toronto, Canada AIR MILES Reward Program Full time
The AIR MILES Reward Program is one of Canada’s most recognized loyalty programs, with over 10 million active collector accounts, representing more than half of all Canadian households. AIR MILES collectors earn Reward Miles at more than 300 leading Canadian, global and online brands and at thousands of retail and service locations across the country. AIR MILES is a wholly-owned subsidiary of the Bank of Montreal (BMO). BMO is Canada’s oldest bank and the 8th largest in North America with more than 12 million customers globally.

As an Engineering Manager you will have the following key areas of ownership:

AdTech Lead: Provide the subject matter expertise for solutions and implementation of ad technology on our digital properties (desktop web, mobile web and mobile apps) and implementations on third-party partner digital properties You will recommend technical solutions based on business goals, using your knowledge of trends, best practices and leading-edge techniques. You will work closely with AdOps, MarketingOps and business stakeholders across the organization to ensure technical excellence and superior partner support. Consent for Technology Lead: Own the implementation and compliance of Bill C-64 Consent for Technology (cookie consent) across all Air Miles properties (web and mobile apps). Administration of consent tool, including managing cookie catalogue and publishing scripts to support any changes required by teams. Support teams when new cookies identified, with implementation challenges and during quarterly audit process. Back-end services: Support team that owns the back-end services that support our digital properties (web and mobile) Agile Pods: Oversee two cross-functional agile pods to support the delivery of new features and enhancements

This role has 3 key pillars: Project Delivery

(50%): Collaborate with Product, Architecture and Agile Delivery teams to deliver high quality experiences for our Air Miles Collectors on web and mobile. People Management

(20%): Lead and mentor a team of developers and automation engineers, providing guidance, support and feedback to help them grow professionally. Perform regular 1:1 meetings, team meetings, team events and performance reviews. Strategic alignment

(30%): Create and maintain technical roadmaps, ensuring a balance between technical evolution and operational efficiencies. As a key partner to our Product organization, Engineering Managers collaborate very closely, ensuring Product and Technical roadmaps are aligned, while also providing insight into Product evolution and platform capabilities.

Other Responsibilities Collaborate closely with teams of talented engineers while providing technical leadership and mentorship to the broader team. Help Senior Leadership manage engineering risk and make sure we are making the right trade-off decisions Contribute to roadmap definition across agile teams, while providing accurate estimates and help prioritize units of work to drive the incremental release of projects Develop relationships with key partners across the organization and act as the subject matter expert for internal/external stakeholders to refine, prioritize, and optimize the ad and digital tagging implementation roadmaps Be deeply engaged in the full development lifecycle designing, developing, testing, deploying, maintaining, monitoring and improving software Document and maintain implementation guidelines and best practices for both internal and external stakeholders Advocate for new technology and new methodologies Work with third parties such as Meta/Google and help remove roadblocks as needed Continuously learn and expand your capabilities

Qualifications 3+ years of people management experience, with a focus on at least one of following areas: front-end development (AEM, JS, CSS), mobile development (Flutter, Swift, Kotlin), back-end services (AWS, Java Springboot 3, Jenkins) Experience leading consumer facing advertising technology initiatives across web and mobile technologies Expert in the ad-tech industry, including industry trends and innovation 3+ years hands on experience as an ad-tech engineer 3+ years experience in digital analytics implementations through utilization of tag management tools using Adobe Launch and Google Tag Manager Advanced knowledge with core JavaScript, HTML, CSS Excellent communication and leadership skills Exceptional analytical reasoning and problem-solving skills Team player, who likes to collaborate with cross-functional teams and influence others Well organized, disciplined and can lead multiple projects simultaneously High standards in quality and operational excellence Experience working in agile organizations Experience using JIRA, Teams, Confluence Always looking for challenges and a passion for learning



  • Toronto, Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics...


  • Toronto, Canada Intelliswift Software Full time

    Job Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of...


  • Toronto, Canada Intelliswift Software Full time

    Job Title:Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is mustResponsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data...


  • Toronto, Canada Intelliswift Software Full time

    Job Title:Genomics Software EngineerMust Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is mustResponsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data...

  • Software Engineer

    4 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time

  • Software Engineer

    4 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You...

  • Software Engineer

    4 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You...

  • Software Engineer

    4 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for QA Engineer with Automation and Data(ETL/SQL) . Please find below Job description and share me your updated resume at Rajneesh.bhardwaj01@Irissoftware.comRole : QA Engineer with Automation and Data(ETL/SQL)Key Skills : Automation and Data(ETL/SQL)ResponsibilitiesSelenium, Automation Should be Good With...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for QA Engineer with Automation and Data(ETL/SQL) . Please find below Job description and share me your updated resume at Rajneesh.bhardwaj01@Irissoftware.comRole : QA Engineer with Automation and Data(ETL/SQL)Key Skills : Automation and Data(ETL/SQL)ResponsibilitiesSelenium, Automation Should be Good With...

  • Software Engineer

    4 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You will...

  • Software Engineer

    3 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...

  • Software Engineer

    4 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...

  • Software Engineer

    4 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...

  • Software Engineer

    4 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings! One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description. What is the opportunity? As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance. You will...

  • Software Engineer

    4 weeks ago


    Toronto, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...

  • Software Engineer

    4 weeks ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...

  • Software Engineer

    4 weeks ago


    Toronto, ON, Canada Iris Software Inc. Full time

    Greetings!One of our direct client is looking to hire Sr. Software Engineer in Toronto ON OR Halifax NS (Hybrid). Please find below job description.What is the opportunity?As a Senior Developer you will join a highly talented team that develops & maintains high-availability low-latency real-time systems that helps with communication surveillance.You will...


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

    Iris's Fortune 100 direct client is looking for QA Engineer with Automation and Data(ETL/SQL) . Please find below Job description and share me your updated resume at Rajneesh.bhardwaj01@Irissoftware.comRole : QA Engineer with Automation and Data(ETL/SQL)Key Skills : Automation and Data(ETL/SQL)ResponsibilitiesSelenium, Automation Should be Good With...


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

    Iris's Fortune 100 direct client is looking for QA Engineer with Automation and Data(ETL/SQL) . Please find below Job description and share me your updated resume at Rajneesh.bhardwaj01@Irissoftware.comRole : QA Engineer with Automation and Data(ETL/SQL)Key Skills : Automation and Data(ETL/SQL)ResponsibilitiesSelenium, Automation Should be Good With...