Engineering Manager, Data
1 week ago
As Engineering Manager, you'll quickly see your team's work in use by over 7000+ agencies, across 150,000+ businesses that use our AgencyAnalytics. Reporting to the Senior Engineering Manager of Platform, you'll lead a team of 6-8 engineers to develop the core functionality of our Data platform.
This role is an opportunity for you to really make a high impact and build as we enter our next phase of growth. We're looking for someone that not only will be driving feature development, but ensuring best practices are top of mind too. At AgencyAnalytics, we're kind to each other and strive to build a positive, supportive, and inclusive culture focused on delivering value to our customers. So if this sounds like you, we want to meet you
Key Responsibilities- Lead, coach and grow a team responsible for data ingestion, transformations, integration connectors, and data warehouse.
- Be a hands-on manager: split time between people management and technical work (architecture, code reviews, system design, and occasionally shipping code yourself).
- Own delivery and outcomes for pipeline/integration and data warehouse projects. Set priorities with Product, remove blockers, and protect engineering focus.
- Design and evolve reliable, observable, and secure data pipelines, data schemas, and integrations.
- Drive best practices for data quality, schema evolution, idempotency, retries, backfills, and monitoring/alerting.
- Collaborate with AI focused teams and Platform teams to design data contracts and interfaces that enable analytics and AI experiences (feature stores, embeddings, semantic indices).
- Make architectural decisions with an eye toward scale, operability, cost, and maintainability; partner closely with Staff engineers on long-term architectural work.
- Recruit, mentor, and develop engineers, helping them grow technically and in their careers
- Establish SLOs/SLIs for pipeline reliability, latency, and throughput; lead team incident response measures and postmortems.
Our Stack
- PHP 8.x with Laravel
- Typescript, React, and Redux
- GCP Cloud SQL (MySQL), BigQuery, and Redis
- GCP Cloud Tasks and PubSub
- Experience running a data pipelines / integrations team(ownership of ingestion, ETL/ELT, or connector platforms).
- At least 1 year in an Engineering Manager role. Prior technical leadership (Tech Lead, Staff Engineer) is strongly preferred.
- Familiarity with cloud data warehousing and analytics platforms (BigQuery), strong operational experience with relational databases (MySQL, Postgres), and caching systems (Redis).
- Experience with API-first connector platforms and SaaS integrations.
- Recent experience building data context for AI apps: feature stores, embeddings, vector DBs, semantic layers, or tooling that prepares data for LLMs and retrieval-augmented generation is a big plus.
- Strong track record of delivering data systems that are reliable, observable, and maintainable.
- Proven ability to manage tradeoffs between speed, correctness, and cost at scale.
- Comfortable writing and reviewing production SQL, performing database tuning, migrations, and schema design. You want to stay technical.
At AgencyAnalytics, we empower marketing agencies with cutting-edge tools to streamline their reporting processes and elevate their client relationships. As a leading B2B SaaS company, we specialize in providing automated reporting software tailored to the unique needs of marketing professionals worldwide. Our mission is to revolutionize how agencies analyze and communicate data, ultimately helping them drive better results for their clients.
We're a founder-led Canadian success story that started in 2010, and we're over 140 strong today.
AgencyAnalytics is an equal-opportunity employer and is committed to providing an accessible recruitment process. We welcome applications from all qualified individuals and are committed to equal employment opportunities regardless of gender identity or expression, race, ethnic origin, creed, place of origin, age, sex, marital status, physical or cognitive need, sexual orientation, and any other category protected by law. Upon request, we will provide accommodation for applicants with disabilities.
All your information will be kept confidential.
-
Data Architect
1 week ago
Remote, Canada Ness Digital Engineering Full time $200,000 - $250,000 per yearDescriptionJob Description: Data Architect (Azure & Databricks Technology Stack)Position SummaryWe are seeking a highly skilled Data Architect with deep expertise in Azure, Databricks, SQL, and Data Modeling. The ideal candidate will have extensive experience in both traditional data warehouse architectures and modern data platform paradigms (Data Lake,...
-
Data Architect
1 week ago
Hybrid Remote, Canada Ness Digital Engineering Full time $120,000 - $180,000 per yearDescription Position at Ness Canada, Inc.Job Description: Data Architect (Azure & Databricks Technology Stack)Position SummaryWe are seeking a highly skilled Data Architect with deep expertise in Azure, Databricks, SQL, and Data Modeling. The ideal candidate will have extensive experience in both traditional data warehouse architectures and modern data...
-
Data Engineer
7 days ago
Remote, Canada Excel Gens Consulting services Full time $60,000 - $84,000 per yearRole: Data EngineerContract duration: 8 – 9 monthsLocation of Work: Remote. (Client is US-based) Might need to go to EY Canada office in person.Job duties:Work with Product and Engineering to drive new initiatives, supporting new product launches fueling business growthHelp define data model, contract, scaling the build of data quality check and contract...
-
Lead Data Engineer
6 days ago
Remote, Canada Fusemachines Full time $140,000 - $220,000 per yearAbout FusemachinesFusemachines is a leading AI strategy, talent, and education services provider. Founded by Sameer Maskey Ph.D., Adjunct Associate Professor at Columbia University, Fusemachines has a core mission of democratizing AI. With a presence in 4 countries (Nepal, United States, Canada, and Dominican Republic and more than 400 full-time employees)....
-
Data Engineer
1 day ago
Remote, Canada Versa Networks Full time $150,000 - $220,000 per yearDescriptionAbout UsAt Versa Networks, we're revolutionizing the way businesses connect, secure, and optimize their networks. Our mission is to secure anywhere, anytime access to anything. As a leader in Secure SD-WAN, SSE (Secure Service Edge), SASE (Secure Access Service Edge) and Next-generation Managed Services, we are empowering organizations across the...
-
Manager, Data Engineering
1 week ago
Remote, Toronto · Computer/Software, Canada hireVouch Full time $90,000 - $120,000 per yearManager of Data EngineeringLocation: Toronto/GTACompany Overview: Our client is a premier Data Cloud and Business Intelligence consulting company specializing in helping businesses harness the power of cloud technologies to drive data-driven decision-making and innovation. Our team of experts is dedicated to delivering cutting-edge solutions that empower our...
-
Data Quality Engineer
7 days ago
Remote, Canada Case IQ Full time $80,000 - $120,000 per yearCase IQ helps companies protect their employees, culture, and business through world-class software for uncovering, investigating, and preventing fraud, ethics, harassment, discrimination, and security incidents. We're proud to count a roster of Fortune 500 companies among our customers, which have relied on Case IQ for managing millions of cases over the...
-
Data Engineer
1 week ago
Remote, Canada hireVouch Full time $120,000 - $180,000 per yearAs a Data Engineer, you'll play a critical role in building and maintaining our data infrastructure and pipelines across our liquid and investing activities. This includes designing and building ETLs, optimizing research and transaction infrastructure, and implementing APIs for data querying and access. Reporting directly to the Data Engineering Lead you'll...
-
Manager/Lead - Data Engineering
1 week ago
Remote, Canada hireVouch Full time $120,000 - $200,000 per yearManager/Lead Data EngineeringWe are a boutique, rapidly growing, GCP (Google Cloud Platform) consulting company based out of Toronto. We work with GCP's top customers (banking, telco, energy, retail, etc.) to help them with cloud transformation, security, analytics, ML, and data governance. Clients usually engage us to solve their most challenging business...
-
Engineering Manager, Data
17 hours ago
Remote Canada AgencyAnalytics Full time US$120,000 - US$180,000 per yearDepartment Engineering Employment Type Permanent Location Remote Canada Workplace type Fully remote Compensation $120,000 - $180,000 / year As the Engineering Manager, you will: What You Bring: About AgencyAnalytics At AgencyAnalytics, we empower marketing agencies with cutting-edge tools to streamline their reporting processes and elevate...