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.

