This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking an Engineering Manager to lead our Measurement Data Engineering team within the Partnership Intelligence Platform. This is an exciting opportunity for a people-focused engineering leader who is passionate about building high-performing teams, improving engineering execution, and helping talented data engineers do their best work. The Measurement team plays a critical role in delivering scalable, reliable, and high-quality data capabilities that power our platform and support the evolving needs of our customers. As Engineering Manager, you will be responsible for the health, effectiveness, and growth of the team. You will provide line management for multiple data engineers, create an environment of accountability and continuous improvement, and partner closely with Engineering Leadership, Product, QA, Support, Client Enablement, and other stakeholders to deliver meaningful outcomes. This role is ideal for someone who brings a strong engineering background, understands modern data platforms, and is ready to lead through people, process, and execution. You will help shape how the team plans, delivers, communicates, and grows. The team consists of mostly experienced senior-level data-engineers in both Vancouver and Hyderabad. It is expected that this role will mostly focus on engineering management with opportunities in hands-on development.
Job Responsibility
Lead, coach, and support a team of data engineers through regular 1:1s, performance conversations, feedback, and career development planning
Drive team effectiveness across regions by improving ways of working, delivery processes, collaboration patterns, and engineering practices
Partner with Product, QA, Engineering Leadership, Support, and Client Enablement to align priorities, clarify expectations, and ensure successful delivery
Foster a culture of ownership, accountability, technical excellence, collaboration, and continuous learning
Support the growth of the India-based engineering hub by contributing to hiring, onboarding, and team development
Manage multiple data engineers, providing line management, coaching, feedback, and performance support
Build and maintain a high-performing engineering team by setting clear expectations, creating development plans, and supporting individual career growth
Own goal setting, performance planning, and regular performance conversations for team members
Partner with the Engineering Director to translate engineering strategy into actionable team goals and priorities
Work closely with Product Management to understand roadmap priorities, clarify scope, and support predictable delivery
Collaborate with QA to improve quality practices, test coverage, release confidence, and defect prevention
Partner with Support and Client Enablement to understand customer-impacting issues, improve operational responsiveness, and strengthen feedback loops
Improve team effectiveness through better planning, estimation, delivery tracking, retrospectives, and continuous improvement practices
Advocate for engineering best practices including design reviews, code quality, CI/CD, monitoring, documentation, automation, and production ownership
Help the team balance delivery commitments with technical debt reduction, platform reliability, maintainability, and long-term scalability
Support engineers in making sound technical decisions, escalating risks, and collaborating effectively with architects, leads, and senior engineers
Create an inclusive and transparent team environment where engineers feel supported, challenged, and empowered
Participate in recruiting, interviewing, onboarding, and ramping new data engineering team members
Identify opportunities to improve developer experience, team workflows, internal tooling, and engineering processes
Promote strong communication across global teams and ensure stakeholders have visibility into progress, risks, and trade-offs
Requirements
6+ years of experience in software engineering, data engineering, or a closely related technical field
2+ years of experience managing, coaching, or formally leading engineers
Experience leading engineering teams in a fast-paced, agile product environment
Strong understanding of modern data engineering concepts, including data pipelines, data quality, orchestration, batch processing, cloud infrastructure, and production operations
Experience working with cross-functional stakeholders such as Product Management, QA, Support, Client Enablement, Engineering Directors, and business teams
Experience supporting performance management, goal setting, career development, feedback conversations, and team planning
Experience improving engineering processes, delivery predictability, team collaboration, and operational maturity
Experience participating in hiring, onboarding, and growing engineering teams
Strong people leadership skills with the ability to coach, motivate, and develop engineers at different career stages
Proven ability to create clarity, alignment, and accountability within a team
Strong performance management skills, including giving direct feedback, recognizing strong performance, and addressing growth areas constructively
Ability to partner effectively with technical leads and senior engineers without needing to own every technical decision
Strong stakeholder management skills with the ability to communicate priorities, risks, trade-offs, and progress clearly
Ability to improve team execution through practical process improvements, lightweight structure, and continuous feedback
Strong organizational and prioritization skills, with the ability to manage multiple initiatives and competing demands
Comfortable working with distributed or global teams, primarily in Vancouver, London and Hyderabad
Familiarity with Lean-Agile methodologies such as Scrum or Kanban