Senior Data Analytics Developer

Maxa AI Inc.

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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

Développeur.se analytique de données, sénior
Développeur.se analytique de données, sénior

Rippling, Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
4 semaines de vacances la première an
5 semaines de vacances après la 1ère
Deployment Engineer - Toronto
Deployment Engineer - Toronto

Urban Ridge Supplies • Toronto

On-site
CAD 90,000 - 120,000
Senior/Staff Software Engineer - Toronto
Senior/Staff Software Engineer - Toronto

Maxima • Toronto

On-site
CAD 120,000 - 180,000
The benefits. Competitive salary, 401k
Unlimited PTO
Lunch in the office
+1
Deployment Engineer
Deployment Engineer

Maxima • Toronto

On-site
CAD 90,000 - 130,000
Competitive salary
401(k) for US employees
Unlimited PTO
+2
Analytics Engineer
Analytics Engineer

Data Sciences Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Analytics Engineer
Analytics Engineer

Cymax Group Technologies • Vancouver

Hybrid
CAD 100,000 - 120,000
Health and wellness support
100% health and dental premiums
Paid time off
+1
Analytics Engineer
Analytics Engineer

Cymax Group • Vancouver

Hybrid
CAD 100,000 - 120,000
Health and wellness benefits
100% health and dental premiums
Paid time off
+2
Software Engineer - Toronto
Software Engineer - Toronto

Maxima AI • Toronto

On-site
CAD 85,000 - 120,000
401k
Unlimited PTO
Lead Data Engineer
Lead Data Engineer

PureFacts Financial Solutions • Toronto

On-site
CAD 130,000 - 150,000
Développeur(se) senior en analytique
Développeur(se) senior en analytique

Airbus Canada • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
IA analytics
Conformité & gouvernance