Software Engineering Manager
3 weeks ago
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
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-
Fullstack Software Engineer
3 weeks ago
Old Toronto, Canada JAM Software GmbH Full timeHappy 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...
-
Fullstack Software Engineer
3 weeks ago
Old Toronto, Canada JAM Software GmbH Full timeHappy 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 timePOSITION 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...
-
Software Engineering Manager
15 hours ago
Old Toronto, Canada YASH Technologies Full timeWe 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...
-
Software Engineering Manager
1 day ago
Old Toronto, Canada YASH Technologies Full timeWe 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...
-
Software Engineering Manager
1 day ago
Old Toronto, Canada YASH Technologies Full timeWe 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...
-
Manager, Software Engineering
3 weeks ago
Old Toronto, Canada NVIDIA Full timeNVIDIA 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...
-
Manager, Software Engineering
3 weeks ago
Old Toronto, Canada NVIDIA Full timeNVIDIA 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...
-
Software Engineering Manager »
3 weeks ago
Old Toronto, Canada StarFish Medical Full timeStarFish 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
-
Quantum Software Engineer
6 days ago
Old Toronto, Canada Software & Support Media GmbH Full timeMultiverse 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...
-
Quantum Software Engineer
6 days ago
Old Toronto, Canada Software & Support Media GmbH Full timeMultiverse 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...
-
Supplier Industrial Engineer
2 months ago
Old Toronto, Canada Dew Software Full timeDew 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...
-
Supplier Industrial Engineer
3 weeks ago
Old Toronto, Canada Dew Software Full timeDew 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...
-
Senior Software Engineer
3 weeks ago
Old Toronto, Canada JAM Software GmbH Full timeAre 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...
-
Manager, Software Engineering
7 days ago
Old Toronto, Ontario, Canada Jobber Full timeAre 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...
-
Senior Software Engineer
3 weeks ago
Old Toronto, Canada JAM Software GmbH Full timeOur 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...
-
Senior Software Engineer
3 weeks ago
Old Toronto, Canada JAM Software GmbH Full timeOur 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...
-
Senior Software Engineer
3 weeks ago
Old Toronto, Canada JAM Software GmbH Full timeOur 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...
-
Senior Software Engineer
3 weeks ago
Old Toronto, Canada JAM Software GmbH Full timeOur 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 timeGreetings! 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