Faire is hiring a Senior Engineering Manager Analytics Platform in Waterloo!

Faire, a wholesale marketplace platform connecting independent retailers and brands, is hiring a Senior Engineering Manager to lead its Analytics Platform team in Waterloo. The team owns the data foundation that product engineering, data science, product management, strategy, analytics, and finance depend on — data warehousing, ETL/ELT pipelines, medallion datasets, BI tooling and integrations, and emerging agentic analytics tools. The mandate is to shorten the path from raw data to trusted insight while protecting quality and freshness. This is a hands-on leadership role: beyond managing a team of eight engineers, the manager sets technical direction and strategy for the platform, stays close to architecture and code, and serves internal customers across the company. The position is hybrid, with three days per week in the office (Tuesdays, Thursdays, and one flexible day), plus the option to work remotely up to four weeks per year.

Key responsibilities

  • Manage, mentor, and grow a team of eight engineers, supporting their career development and impact
  • Define the technical vision and roadmap for the analytics platform, covering warehousing, pipelines, foundational datasets, and BI tooling
  • Lead scoping, planning, and prioritization, weighing near-term needs against long-term platform investment
  • Maintain a high bar for data integrity, security, privacy, governance, reliability, and operational excellence
  • Own storage and compute cost efficiency, including monitoring, alerting, and cost tracking
  • Build AI/LLM-powered tooling and automation to make analytics work faster and more accurate
  • Partner with data science, analytics, finance, and product engineering to translate pain points into platform priorities
  • Triage production issues alongside planned work and drive fixes that prevent recurrence
  • Review architecture, designs, and code to lead the team credibly
  • Manage relationships with select infrastructure vendors and make process and team-structure decisions
  • Attract, hire, and retain engineering talent

Key requirements

  • 8+ years in engineering roles, including at least 3+ years in engineering leadership
  • Experience building and operating data platforms: warehousing, ETL pipelines, orchestration, analytics engineering workflows
  • Strong, current technical skills in Python and SQL, with willingness to write software during onboarding
  • Understanding of performance, capacity, and cost trade-offs in data processing systems
  • Experience diagnosing and mitigating data system production issues at scale
  • Strong internal customer empathy and a record of building platforms with high adoption
  • Track record of growing engineers and raising team contribution levels
  • Comfort bringing structure to ambiguous, cross-functional problems
  • Strong communication with technical and non-technical partners
  • Bachelor's degree in computer science, software engineering, or related field, or equivalent experience
  • Bonus: Snowflake or other cloud data warehouses, leading other managers, postgraduate degree
  • Seniority: Senior Engineering Manager
  • Work mode: Hybrid — 3 days per week in the Waterloo office (Tue, Thu, plus one flex day); remote up to 4 weeks per year
  • Salary: $190,500 - $262,000 per year (Canada), plus equity and benefits
  • Key skills: Python, SQL, Data warehousing, ETL/ELT pipelines, Orchestration, BI tooling, Data governance, Cost optimization, AI/LLM tooling, Snowflake, AWS, Airflow, dbt, Databricks, Spark





Want more jobs?


Join our mailing list to receive updates about new data science and Senior Engineering Manager Analytics Platform jobs.



Twitter logo   Facebook logo   Instagram logo   Linkedin logo   Mastodon logo


LATEST DATA SCIENCE JOBS
    -    MAILING LIST
    -    POST A JOB
    -    RESOURCES