Senior Data Developer - Streaming

MaintainX

Montreal, Canada
On-site
Event streaming pipelines
Kafka topic design and management
Cdc tooling (debezium, dms)
You will help build and maintain the data streaming platform that directly powers the MaintainX product and enables internal analytics

Job Summary

  • You will help build and maintain the data streaming platform that directly powers the MaintainX product and enables internal analytics.
  • Build and operate the end-to-end CDC streaming platform (Debezium, Kafka, Flink) that produce near-real-time data products.
  • Competitive salary and meaningful equity opportunities, healthcare, dental, and vision coverage, and a 401(k) / RRSP enrollment program.

Matching Summary

You will help build and maintain the data streaming platform that directly powers the MaintainX product and enables internal analytics.

Skills & Requirements

Must-have

  • event streaming pipelines
  • Kafka topic design and management
  • CDC tooling (Debezium, DMS)
  • Apache Flink hands-on experience
  • Terraform or Atmos IaC
  • Python or Java for Flink
  • CI/CD pipeline development
  • reliability engineering instincts

Nice-to-have

  • schema management in CDC
  • OpenSearch familiarity
  • compliance and regulatory frameworks

Key Requirements

  • 4+ years of experience
  • Production-grade event streaming pipelines
  • Modern cloud data environment
  • Cloud infrastructure across multiple AWS accounts and regions

Work Rights

Not specified

Tailored Resume

Cover Letter