J

Senior Engineering Manager, Promotions

salary Salary :

$235,000 monthly

Job Description - Senior Engineering Manager, Promotions


This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Engineering Manager, Promotions based in Canada .


This role offers the opportunity to lead talented engineering teams building scalable, high-impact digital experiences in a fast-moving technology environment.
You will oversee the development of advanced promotional platforms that enable innovative customer engagement strategies.
The position combines technical leadership, people management, and strategic collaboration across product and engineering teams.
You will help shape architecture decisions, improve engineering practices, and drive reliable solutions at scale.
The ideal candidate is a thoughtful leader who empowers teams, encourages innovation, and thrives in complex technical environments.
You will contribute to building systems that support millions of users while fostering a culture of excellence and continuous improvement.
This is a unique opportunity to influence the future of digital entertainment technology through strong engineering leadership.


Accountabilities:


The Senior Engineering Manager will lead one or more software development teams, providing technical direction, mentorship, and operational leadership to deliver reliable, scalable, and high-quality solutions. This role requires close collaboration with product, engineering, and business stakeholders to define priorities, improve processes, and ensure successful execution.



  • Manage daily activities of engineering teams, including goal setting, coaching, mentoring, performance management, and career development.

  • Partner with product leadership to define roadmaps, refine requirements, prioritize initiatives, and ensure successful delivery.

  • Establish engineering standards, ensure development processes are followed, and promote strong documentation practices.

  • Drive improvements across software development workflows, architecture, and engineering operations.

  • Support recruitment initiatives and help build high-performing engineering teams.

  • Define and monitor key performance indicators, service-level objectives, and system reliability metrics.

  • Collaborate with engineers to deliver solutions that meet scalability, performance, and reliability goals.

  • Guide technical decision-making and encourage clean architecture, maintainable code, and strong engineering practices.

  • Communicate complex technical concepts effectively to technical and non-technical stakeholders.

  • Promote a collaborative, inclusive, and high-performing team culture focused on continuous improvement.

  • Stay current with emerging technologies, industry trends, and engineering best practices to identify opportunities for innovation.


Requirements:


The ideal candidate is an experienced engineering leader with a strong software development background and a passion for building exceptional teams and products. They should combine technical depth, strategic thinking, and strong communication skills to successfully guide complex engineering initiatives.



  • 10+ years of software development experience with at least 5 years in an engineering leadership or management role.

  • Proven experience leading engineering teams of 10 or more engineers.

  • Strong background in software architecture, engineering processes, and large-scale application development.

  • Demonstrated ability to manage multiple projects, prioritize effectively, and deliver results within deadlines.

  • Excellent problem-solving skills with the ability to analyze complex technical challenges and identify practical solutions.

  • Strong communication and presentation skills, with the ability to engage stakeholders at all organizational levels.

  • Collaborative leadership style with a focus on team success, mentorship, and employee growth.

  • Passion for software craftsmanship, clean code, and scalable system design.

  • Experience with distributed systems, Kafka, and real-time data streaming technologies.

  • Experience with containerization and orchestration platforms such as Docker and Kubernetes.

  • Ability to simplify complex problems and create effective solutions.

  • Experience with technologies such as PHP, Next.js, Python, AWS Lambda, Elixir, GraphQL APIs, GraphQL subscriptions, GCP, or open-source contributions is a plus.

  • Experience working in fast-paced technology environments with evolving priorities.


Benefits:



  • Competitive compensation package with a salary range of CAD $185,000–$235,000.

  • Comprehensive benefits package designed to support physical, financial, and emotional well-being.

  • Opportunities for career advancement and professional development.

  • Education and conference reimbursement programs.

  • Opportunities to mentor engineers and help shape future technical leaders.

  • Remote work flexibility.

  • Opportunity to work on innovative digital products used by a large and engaged customer base.

  • Collaborative environment focused on engineering excellence and continuous learning.


How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!


 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

 

 

#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Original job Senior Engineering Manager, Promotions posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Senior Engineering Manager Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.