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 United States.
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.
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 United States.
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:
- 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.
- 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.
- 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.
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.
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.