Senior Data Analytics Developer

Maxa AI Inc.

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive base salary
Stock options
Hybrid work in Montreal

Job summary

Maxa AI Inc. is seeking an Analytics Engineer to own the technical heart of our delivery process, blending data engineering, analytics engineering, and software development responsibilities.

You will work directly with customers during structured discovery workshops, validate specs with cross-functional partners, and build data models spanning dimensions, hierarchies, measures, and event timelines. This role evolves from writing SQL to teaching AI agents to build data models and pipelines.

Qualifications

  • 3-5 years of experience in data modeling for business use (ERP systems a plus).
  • Proficient with dbt and eager to explore its possibilities.
  • Strong SQL and Git, with Python knowledge.
  • Deep understanding of software development best practices.
  • Ability to bridge business needs and technical solutions.
  • Proactive communication in English and French.
  • Experience with event sourcing or temporal modeling (immutable logs, CDC, SCD).
  • AI/LLM curiosity in practice: experience with AI-assisted development or agentic workflows.
  • Ability to translate between C-level language and technical constraints.
  • Focus on operational excellence and standardization across projects.

Responsibilities

  • Translate validated technical specifications into a unified business data model: using dbt on Snowflake.
  • Ensuring robust data infrastructure and delivering actionable insights to business stakeholders.
  • Optimizing SQL queries in Snowflake to maximize performance.
  • Participate in technical specification walkthroughs with Business Analysts and Business Data Analysts, validating feasibility and completeness before development begins.
  • Implement and validate business rules: harmonization logic, metric calculations, and exception handling.
  • Contributing to the continuous improvement of our proprietary data model.
  • Working closely with our cross-functional teams: Delivery Managers, Business Analysts, Business Data Analysts, Business Intelligence.

Skills

Data modeling
dbt
SQL
Git
Python
Communication (English/French)
Event sourcing/temporal modeling
AI/LLM familiarity

Tools

Snowflake

Job description

Maxa is an AI-powered financial and ERP data platform that unifies and harmonizes data from multiple business systems, from ERPs and CRMs, to operational tools, all within one single, auditable source of truth. The platform eliminates manual spreadsheet work and siloed reporting by embedding business logic once, making it accessible across teams in real time. Built natively on Snowflake, Maxa is trusted by enterprise clients across aerospace, food, aviation, and financial services industries.

In short: Maxa is a fast-to-deploy platform that turns messy, multi-system ERP environments into a clean, AI-queryable source of truth for business analysis.

TL;DR
  • Transform complex ERP data into event-sourced, enterprise-grade semantic data models using our proprietary methodology and AI-augmented tooling.
  • You own the technical bridge between business requirements and data architecture.
  • Hybrid in our Montreal office (Tues–Thurs).
The Mission

Maxa AI has solved the hard technical problem: transforming fragmented ERP data into CFO-trusted insights in weeks instead of months. We have the product, methodology and the technology.

What we need: Analytics Engineer who owns the technical heart of our delivery process, and who seeks to blend data engineering, analytics engineering, and software development responsibilities

This is not a standard dbt shop role. You will work directly with customers during structured discovery workshops, validate detailed technical specifications with cross-functional partners, build data models that span dimensions, hierarchies, measures, and event timelines, and contribute to a shared pattern library that compounds our delivery intelligence with every engagement.

And here’s where it gets even more interesting: we’re building an AI-augmented data engineering platform. As an AE at Maxa, your role will evolve from writing SQL to teaching AI agents to build out data models. From building pipelines to architecting the system that builds pipelines. Every intervention you make today becomes training data for tomorrow’s automation.

What You'll Do

You build the crucial bridge between technical and business by:

  • Translate validated technical specifications into a unified business data model: using dbt on Snowflake.
  • Ensuring robust data infrastructure and delivering actionable insights to business stakeholders.
  • Optimizing SQL queries in Snowflake to maximize performance.
  • Participate in technical specification walkthroughs with Business Analysts and Business Data Analysts, validating feasibility and completeness before development begins.
  • Implement and validate business rules: harmonization logic, metric calculations, and exception handling.
  • Contributing to the continuous improvement of our proprietary data model.
  • Working closely with our cross-functional teams: Delivery Managers, Business Analysts, Business Data Analysts, Business Intelligence.
Scale Through Continuous Improvement
  • Capture reusable patterns in our shared library: entity definitions, event flows, common ERP table mappings, and resolution heuristics from past engagements.
  • Experiment boldly with AI and automation and find the workflows that 10x delivery speed
  • Obsess over the metrics that matter: cycle time per entity, first-pass quality rate, control total accuracy, pattern library reuse rate.
You're the Right Person If...
Must-Haves
  • You have 3-5 years of experience in data modeling, serving business purposes (ERP systems experience is a great asset!)
  • You master dbt and are passionate about its possibilities.
  • You're strong with SQL and Git, and knowledgeable about Python
  • You have a deep understanding of software development best practices
  • You can bridge the gap between business needs and technical solutions
  • You communicate proactively, in both English and French
  • You're curious and not afraid to test new approaches
  • Event sourcing or temporal modeling: You’ve worked with immutable event logs, change data capture, slowly changing dimensions, or similar patterns and understand why they matter for auditability and time-series analysis.
  • AI/LLM curiosity in practice: You’ve experimented with AI-assisted development, prompt engineering, or agentic workflows, not just talked about it.
  • You translate in both directions flawlessly: C-level language → technical specs, AND technical constraints → business implications
  • You obsess over operational excellence: you see patterns across projects and ask "how do we standardize this?"
What We Offer
  • Competitive base salary (aligned to seniority; this is a newly created role)
  • 4 weeks vacation year one, 5 weeks thereafter
  • On-site chef : three-course lunches for $12
  • Stock options in a post–Series A high-growth AI company

We care about capability and curiosity, not résumé perfection. You might not be ticking every box? Apply anyway! Passion and curiosity go a long way!

We encourage all qualified candidates to apply regardless of, for example, age, gender, disability, gaps in CV, national or ethnic background.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Analytics Developer
Senior Data Analytics Developer

Maxa • Montreal (administrative region)

Hybrid
CAD 90,000 - 130,000
Competitive base salary
4 weeks vacation first year, 5 weeks 2
On-site chef
+1
Full Stack Developer
Full Stack Developer

Data Sciences • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
Assurance maladie et dentaire
15 jours de congés payés + 5 jours PAE
Budget formation & progression de Car
+2
Software Engineer - Toronto
Software Engineer - Toronto

Maxima AI • Toronto

On-site
CAD 85,000 - 120,000
401k
Unlimited PTO
Senior Analytics Engineer
Senior Analytics Engineer

Avison Young • Toronto

On-site
CAD 100,000 - 105,000
Sr Software Engineer
Sr Software Engineer

United States Digital Space LLC • Toronto

On-site
CAD 145,000 - 192,000
Comprehensive compensation package
Paid time off
Online learning platform with guided career tracks
Senior Data Engineer
Senior Data Engineer

TrackTik Inc. • Montreal (administrative region)

Hybrid
CAD 120,000 - 160,000
Hybrid and flexible work model
Three weeks of vacation starting in你的第
Senior Data Engineer
Senior Data Engineer

B Capital • Montreal (administrative region)

Hybrid
CAD 140,000 - 190,000
Senior Data Engineer
Senior Data Engineer

Appdirect • Montreal (administrative region)

On-site
CAD 141,000 - 191,000
Senior Data Engineer
Senior Data Engineer

AppDirect, Inc • Montreal (administrative region)

Hybrid
CAD 141,000 - 191,000
ML Developer, Sr.
ML Developer, Sr.

Socket.dev • Toronto

On-site
CAD 120,000 - 180,000