Enable job alerts via email!

Senior Data Engineer

Matador

Montreal

Hybrid

CAD 155,000 - 200,000

Full time

7 days ago
Be an early applicant

Job summary

A leading automotive technology firm is seeking a Senior Data Engineer in Montreal to develop high-performance data pipelines. Responsibilities include building scalable Kafka-based architectures and integrating various data stores. Candidates should have strong Kafka knowledge and experience with TypeScript, with a preference for 5 years in data engineering. This full-time role offers competitive compensation and hybrid work flexibility.

Benefits

Company events
Dental care
Employee assistance program
Extended health care
Flexible schedule
Life insurance
Paid time off
Vision care
Work from home

Qualifications

  • 5 years experience in backend/data engineering preferred.
  • Strong background in Kafka and distributed data systems.
  • Hands-on experience with schema enforcement (Avro / Protobuf).

Responsibilities

  • Own and evolve Kafka-based data pipelines.
  • Architect event-driven streaming pipelines.
  • Develop Kafka producers and consumers using TypeScript.

Skills

Kafka
TypeScript
Event-driven programming
ksqlDB
PostgreSQL
MongoDB
Docker
ClickHouse
OpenTelemetry
GitHub Actions
Job description
Senior Data Engineer – Matador AI

About Us

Matador AI is revolutionizing the automotive retail space as the #1 ranked conversational AI platform for dealerships. Our cutting-edge platform helps automotive dealerships automate and enhance their sales and service conversations, driving better customer engagement and business outcomes. With over 500 dealerships trusting our technology, we're growing rapidly and redefining how the automotive industry connects with customers.

The Opportunity

We're seeking a Senior Data Engineer to lead the development and optimization of high-performance data pipelines in the automotive domain. You will be at the forefront of building scalable Kafka-based architectures that ingest, process, and distribute large volumes of real-time and batch data across distributed systems. Your expertise will directly support data-driven automotive applications such as telematics, service automation, customer engagement, and fleet intelligence.

If you thrive on solving complex distributed systems challenges and want to build real-time pipelines that handle massive data volumes at scale, this role is for you.

What You\'ll Do

  • Own and evolve Kafka-based data pipelines, ensuring reliability, scalability, and high performance across ingestion and processing layers
  • Architect and implement new event-driven streaming pipelines from the ground up
  • Develop and operate Kafka producers and consumers using TypeScript
  • Apply ksqlDB for real-time filtering, transformations, and aggregations
  • Integrate with PostgreSQL, MongoDB, and S3 Tables for multi-model data access
  • Containerize services with Docker, deploying to Amazon ECS / ECR
  • Implement observability: publish structured logs, traces, and metrics into ClickHouse, CloudWatch, and custom dashboards with OpenTelemetry
  • Enforce data contracts with Avro / Protobuf and Confluent Schema Registry
  • Contribute to CI / CD automation with GitHub Actions, maintaining type safety, test coverage, and safe deployments
  • Collaborate with product, data, and AI teams to define SLAs, retention policies, and delivery guarantees
  • Troubleshoot and optimize existing pipelines for scale and reliability
  • Write clear documentation, technical proposals, and mentor engineers on Kafka / TypeScript best practices

What We\'re Looking For

  • Strong background in Kafka and distributed data systems
  • Proficiency with TypeScript, and event-driven programming
  • Hands-on experience with ksqlDB and schema enforcement (Avro / Protobuf)
  • Experience integrating multiple data stores (PostgreSQL, MongoDB, S3)
  • Solid knowledge of containerization (Docker) and orchestration (ECS / ECR)
  • Experience with observability stacks (ClickHouse, OpenTelemetry, CloudWatch)
  • Familiarity with CI / CD pipelines, GitHub Actions, and automated testing

Why Matador AI?

  • Join a passionate team innovating in the AI space for automotive
  • Work remotely with flexible hours and strong autonomy
  • Contribute to a growing company where your voice and impact matter
  • Competitive compensation and opportunities for advancement

If you\'re passionate about real-time data systems and want to help shape the future of automotive AI, we want to hear from you

Job Type : Full-time

Pay : $155,000.00-$200,000.00 per year

Benefits :

  • Company events
  • Dental care
  • Employee assistance program
  • Extended health care
  • Flexible schedule
  • Life insurance
  • Paid time off
  • Vision care
  • Work from home

Experience :

  • backend / data engineering : 5 years (preferred)

Location :

  • Montréal, QC (preferred)

Work Location : Hybrid remote in Montréal, QC

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.