companyMaintainX logo

Senior Data Engineer at MaintainX | Montreal, Toronto

MaintainXMontreal, Toronto
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Qualifications:6+ years of experience as a data engineer within a modern, production-grade cloud data platform (preferably Databricks or a similar equivalent). Ability to operate effectively in ambiguous situations and make technical trade-offs that balance speed and value with maintainability and technical debt. Proficiency in Python and SQL. Experience with Change Data Capture (CDC) pipelines. Experience managing cloud infrastructure using Terraform or equivalent infrastructure management tools. Proven experience in building CI/CD workflows utilizing DABs and GitHub Actions or similar tools. Familiarity with event-streaming technologies.

About the job

At MaintainX, we are revolutionizing Asset and Work Intelligence for industrial and frontline environments. As a cutting-edge IoT-enabled cloud platform, we enhance reliability, safety, and operations for physical equipment and facilities. We're proud to serve over 13,000 businesses, including industry leaders like Duracell, Univar Solutions Inc., Titan America, McDonald’s, Brenntag, Cintas, Xylem, and Shell.

Having successfully closed a $150 million Series D funding round, our total funding now stands at $254 million, positioning our company at a valuation of $2.5 billion.

We are on the lookout for a Senior Data Engineer to join our dynamic team. In this role, you will be instrumental in constructing and maintaining the data platform that fuels the MaintainX product and empowers internal analytics and business intelligence. Your work will involve developing platform capabilities and tools that are essential for our engineering teams. You will play a vital role in various aspects of the data platform, including building pipelines (batch, micro-batch, and streaming), managing deployment, ensuring governance, and enhancing developer tools.

Key Responsibilities:

  • Develop and enhance the Databricks-based data platform for product functionalities, machine learning initiatives, and internal reporting.
  • Design and implement robust and scalable data ingestion and transformation pipelines.
  • Transform raw data into clean, reliable datasets that support both product features and internal analytics.
  • Create platform abstractions and tools that elevate the developer experience for data producers and consumers.
  • Enhance observability, testing, and monitoring to guarantee reliability and performance.
  • Oversee and contribute to data governance, security, compliance, and access controls.
  • Participate in establishing platform standards and architecture as the data platform evolves.
  • Collaborate with engineering, machine learning, product, and analytics teams to address their data needs.

About MaintainX

MaintainX is at the forefront of Asset and Work Intelligence, providing innovative solutions for industrial and frontline environments. Our cloud-based platform is designed to optimize the reliability and safety of physical equipment and facilities. With a robust client base that includes major companies, MaintainX is positioned for continued growth and success.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.