Software Engineering Manager

3 weeks ago


Old 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:

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
  • 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
Be the first to be notified about new Software Engineering Manager -AdTech jobs in Toronto, Ontario

I agree to receive jobs matching this search by email and I agree to the Terms. I can cancel alerts at any time.

#J-18808-Ljbffr

  • Old Toronto, Canada JAM Software GmbH Full time

    Happy teams build the most incredible products. We aim to change how the world looks at the Software Engineering industry by empowering one another to take on the most complex challenges to accomplish the most outstanding solutions. It is what we do here at BytePitch; through Supported Autonomy and Transparency, we make an environment where people feel...


  • Old Toronto, Canada JAM Software GmbH Full time

    Happy teams build the most incredible products. We aim to change how the world looks at the Software Engineering industry by empowering one another to take on the most complex challenges to accomplish the most outstanding solutions. It is what we do here at BytePitch; through Supported Autonomy and Transparency, we make an environment where people feel...

  • Software Engineer

    7 days ago


    Toronto, Ontario, Canada MacLean Engineering Full time

    POSITION TITLE:GUI Software Developer III – Autonomous Vehicle SystemsLOCATION:Sudbury or Collingwood, Ontario About the Position: The successful candidate will be working as a member of the Autonomous Vehicle Systems (AVS) team. This is a fast-moving, multi-disciplinary team deploying cutting edge technology on mobile machines in the underground hard-rock...


  • Old Toronto, Canada YASH Technologies Full time

    We at Yash Technologies are looking for Software Engineer Manager , if you are looking for new opportunity, please share your updated resume. Location: Toronto,Canada ( need basis travel) Work Authorizations: Authorized to Work Position Type: Full-Time Job Title: Engineering Manager Primary Skills: Engineering Manager Description: As Software...


  • Old Toronto, Canada YASH Technologies Full time

    We at Yash Technologies are looking for Software Engineer Manager , if you are looking for new opportunity, please share your updated resume.Location: Toronto,Canada ( need basis travel)Work Authorizations: Authorized to WorkPosition Type: Full-TimeJob Title: Engineering ManagerPrimary Skills: Engineering ManagerDescription:As Software Engineering Manager...


  • Old Toronto, Canada YASH Technologies Full time

    We at Yash Technologies are looking for Software Engineer Manager , if you are looking for new opportunity, please share your updated resume.Location: Toronto,Canada ( need basis travel)Work Authorizations: Authorized to WorkPosition Type: Full-TimeJob Title: Engineering ManagerPrimary Skills: Engineering ManagerDescription:As Software Engineering Manager...


  • Old Toronto, Canada NVIDIA Full time

    NVIDIA Job Description: NVIDIA's GPUs, SoCs, and networking hardware are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions in a wide range of sectors. We are seeking software engineers who are passionate about what they do and are committed...


  • Old Toronto, Canada NVIDIA Full time

    NVIDIA Job Description: NVIDIA's GPUs, SoCs, and networking hardware are the world leaders in performance and efficiency, and we are continually innovating in creative and unique ways to improve our ability to deliver extraordinary solutions in a wide range of sectors. We are seeking software engineers who are passionate about what they do and are committed...


  • Old Toronto, Canada StarFish Medical Full time

    StarFish Medical has a new opportunity in Victoria, BC, or Toronto, ON,  for a Software Engineering Manager . We are looking for a big-picture thinker who will define and maintain the vision for the Software Engineering function at StarFish and will be responsible for growing the function towards t


  • Old Toronto, Canada Software & Support Media GmbH Full time

    Multiverse ComputingMultiverse is a well-funded and fast-growing deep-tech company founded in 2019. We are the biggest Quantum Software company in the EU. We are also one of the 100 most promising companies in AI in the world (according to CB Insights, 2023) with 160+ employees and growing, fully multicultural and international.We provide hyper-efficient...


  • Old Toronto, Canada Software & Support Media GmbH Full time

    Multiverse ComputingMultiverse is a well-funded and fast-growing deep-tech company founded in 2019. We are the biggest Quantum Software company in the EU. We are also one of the 100 most promising companies in AI in the world (according to CB Insights, 2023) with 160+ employees and growing, fully multicultural and international.We provide hyper-efficient...


  • Old Toronto, Canada Dew Software Full time

    Dew Software Supplier Industrial Engineer Position Dew Software is seeking a highly motivated and experienced Supplier Industrial Engineer to join our team. As a leading software solutions company, we work with Fortune 500 clients to optimize their supply chain operations. The Supplier Industrial Engineer will play a crucial role in ensuring the efficiency...


  • Old Toronto, Canada Dew Software Full time

    Dew Software Supplier Industrial Engineer Position Dew Software is seeking a highly motivated and experienced Supplier Industrial Engineer to join our team. As a leading software solutions company, we work with Fortune 500 clients to optimize their supply chain operations. The Supplier Industrial Engineer will play a crucial role in ensuring the efficiency...


  • Old Toronto, Canada JAM Software GmbH Full time

    Are you interested in defining how AI shapes the future of work? Cresta is on a mission to make every knowledge worker 100x as effective, 10x faster, and 10x better. We apply AI to improve Call Center operations with our real-time agent assist product as well as our suite of post-call analytics and coaching.We are a Silicon Valley company, spun out of the...


  • Old Toronto, Ontario, Canada Jobber Full time

    Are you as passionate about the development of people as you are about product?Then Jobber might be the place for you We're looking for a Manager, Software Engineering to be part of our Frontend Foundations department.Jobber exists to help people in small businesses be successful. As featured in the Globe and Mail, we work with home and field service...


  • Old Toronto, Canada JAM Software GmbH Full time

    Our client has recently embarked into a vast and ambitious digital transformation program. A cornerstone of this roadmap is the acceleration of its data transformation and of the adoption of artificial intelligence (AI) and machine learning (ML) solutions. This has enabled us, to accelerate R&D, improve manufacturing and commercial performance, and bring...


  • Old Toronto, Canada JAM Software GmbH Full time

    Our client has recently embarked into a vast and ambitious digital transformation program. A cornerstone of this roadmap is the acceleration of its data transformation and of the adoption of artificial intelligence (AI) and machine learning (ML) solutions. This has enabled us, to accelerate R&D, improve manufacturing and commercial performance, and bring...


  • Old Toronto, Canada JAM Software GmbH Full time

    Our client has recently embarked into a vast and ambitious digital transformation program. A cornerstone of this roadmap is the acceleration of its data transformation and of the adoption of artificial intelligence (AI) and machine learning (ML) solutions. This has enabled us, to accelerate R&D, improve manufacturing and commercial performance, and bring...


  • Old Toronto, Canada JAM Software GmbH Full time

    Our client has recently embarked into a vast and ambitious digital transformation program. A cornerstone of this roadmap is the acceleration of its data transformation and of the adoption of artificial intelligence (AI) and machine learning (ML) solutions. This has enabled us, to accelerate R&D, improve manufacturing and commercial performance, and bring...

  • Software Engineer

    1 month 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