Job Description
MaintainX is seeking a mid-level Data Engineer to join their growing team. MaintainX is the world’s leading asset management and frontline work intelligence platform for industrial and frontline environments. The Data Engineer will help build and maintain data pipelines that directly power key MaintainX product features, enable company-wide decisions, and develop tools used daily by data consumers.
The role focuses on building data pipelines and ensuring data integrity, quality, and accessibility, as well as applying data engineering best practices to data pipelines. The Data Engineer will support the MaintainX product, engineering, and analytics teams by enabling users to access reliable, high-quality data when and where they need it.
Role Involves:
- Building, maintaining, and evolving data pipelines across multiple business pillars.
- Modeling raw data into clean and reliable datasets.
- Improving observability, testing, and monitoring to ensure reliability and performance.
- Managing data security, compliance, and access.
- Collaborating with engineering, machine learning, product, and analytics teams.
- Helping to establish platform foundations: CI/CD, documentation, best practices.
Requirements:
- 3+ years of experience as a Data Engineer.
- Strong skills in Python and SQL.
- Experience working directly with data stakeholders and translating business needs into data requirements, models, and technical solutions.
- Experience with a cloud platform (AWS).
- Experience developing and monitoring ELT/ETL pipelines.
- Experience working in an agile environment.
MaintainX offers:
- The opportunity to work on a product that is truly changing the lives of frontline workers.
- A commitment to creating a diverse and inclusive environment.