This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
MaintainX is the world's leading Asset and Work Intelligence platform for industrial and frontline environments. We are a modern IoT-enabled cloud-based tool for reliability, safety, and operations on physical equipment and facilities. MaintainX powers operational excellence for 13,000 businesses including Duracell, Univar Solutions Inc., Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell. We recently completed a $150 million Series D funding round, bringing our total funding to $254 million and valuing the company at $2.5 billion. We are seeking a Senior Data Engineer to join our growing team. You will help build and maintain the data platform that directly powers the MaintainX product and enables internal analytics and BI, while developing platform capabilities and tooling used by engineering teams daily. You will contribute across the data platform, including pipelines (batch, micro-batch, and streaming), deployment, governance, and developer tooling.
Job Responsibility:
Build and evolve the Databricks-based data platform used for product features, machine learning, and internal reporting
Design and develop reliable and scalable data ingestion and transformation pipelines
Model raw data into clean, reliable datasets that power both product features and internal analytics
Build platform abstractions and tooling that improve developer experience for data producers and consumers
Improve observability, testing, and monitoring to ensure reliability and performance
Manage and contribute to data governance, security, compliance, and access controls
Contribute to platform standards and architecture as the data platform scales
Collaborate with engineering, machine learning, product, and analytics teams to support their data use cases
Requirements:
6+ years of experience as a data engineer in a modern, production-grade cloud data platform (Databricks or similar equivalent)
Experience operating under ambiguity and making technical tradeoffs that balance velocity and value delivery with maintainability and technical debt
Strong Python and SQL skills
Experience with CDC pipelines
Experience managing cloud infrastructure with Terraform (or similar infrastructure-management equivalent)
Experience building CI/CD workflows using DABs and GitHub Actions (or similar)
Experience with event-streaming with Kafka and Flink (or similar data-streaming architectures)
Experience in query optimization, resource allocation and management, cost management, and data lake performance
Experience working in a fast-paced, agile environment
Nice to have:
Knowledge of compliance and regulatory frameworks (ex: GDPR, CCPA, SOC2, FedRAMP)
Backend software development experience, including with application data storage (relational, unstructured, BLOB, etc.) and event-driven architecture
Experience with building and operating vector databases and RAG
What we offer:
Competitive salary and meaningful equity opportunities
Healthcare, dental, and vision coverage
401(k) / RRSP enrollment program
Take what you need PTO
A Work Culture where: You’ll work alongside folks across the globe that reflect the MaintainX values, Smart Humble Optimist
We believe in meritocracy, where ideas and effort are publicly celebrated