cover image
MaintainX

MaintainX

www.getmaintainx.com

4 Jobs

638 Employees

About the Company

MaintainX is the leading maintenance and work execution software, designed specifically for industrial and frontline teams. We help companies streamline maintenance operations, improve asset management, and empower workers--all while delivering insights that can improve your bottom line. As a mobile-first platform, MaintainX delivers a modern, IoT-enabled solution for maintenance, reliability, and operations teams trusted by over 8k companies worldwide.

If you're looking for an AI-enabled CMMS solution that's easy to use and implement, look no further. The MaintainX platform manages millions of work orders and assets, and is used by more than 500K frontline professionals globally. We help customers reduce unplanned downtime and increase asset availability, while meeting complex compliance needs and keeping workers safe.

Ready to ditch the clipboard? Here's what we can help your team digitize:

-Maintenance Work Orders
-Preventive Maintenance
-Safety Procedures
-Safety and Environmental Audits
-Multi-site Reporting
-IoT & ERP Integrations
-Auditing/Inspection Workflows
-Training Checklists
-Parts Order Management & Vendor Connections

We're proud to serve some of the world's largest brands, including Duracell, AB InBev, Univar, Cintas, McDonalds, Titan America, and many more.

To learn more, please visit www.maintainx.com

Listed Jobs

Company background Company brand
Company Name
MaintainX
Job Title
Full-Stack Developer - IAM
Job Description
**Job Title** Full‑Stack Developer – IAM **Role Summary** Build and maintain secure, scalable authentication and authorization systems across the cloud‑based platform, ensuring seamless identity experiences for enterprise users while collaborating with cross‑functional teams. **Expectations** - Minimum 3 years professional full‑stack development experience. - Proficiency in C# and/or TypeScript with production‑grade code. - Comfortable working in global, cross‑functional environments and taking ownership of features. **Key Responsibilities** 1. Design, implement, and evolve IAM features (authentication, authorization, user‑management) for web and mobile clients. 2. Build core IAM services that scale with enterprise customers, integrating with existing products. 3. Collaborate with Product Managers, Designers, and other engineers to create intuitive identity flows. 4. Deliver clean, secure, testable code in C#, TypeScript, React, React Native, Node.js, and GraphQL. 5. Document services and APIs to support team self‑serve adoption. 6. Participate in code reviews, architectural discussions, and continuous improvement of reliability and performance. 7. Mentor junior engineers and set engineering standards, tooling, and best practices. 8. Conduct on‑call support and maintain high‑availability of IAM services. **Required Skills** - C#, TypeScript, React (React Native optional), Node.js, GraphQL, REST API design. - Modern authentication patterns: OAuth 2.0, OIDC, SAML, JWT, PKCE, token exchange. - Experience with identity providers (Okta, Azure AD, etc.) and provisioning standards (SCIM). - Knowledge of encryption, SSL/TLS, PKI concepts. - CI/CD, Docker, Kubernetes, cloud deployment (AWS, Azure, GCP). - Observability tools (Datadog, similar). - Strong communication, collaboration, and code‑reading skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or equivalent professional experience. - No mandatory certifications required.
Toronto, Canada
On site
Junior
04-12-2025
Company background Company brand
Company Name
MaintainX
Job Title
Director, Integrations Services - Professional Services
Job Description
**Job Title** Director, Integration Services – Professional Services **Role Summary** Lead end‑to‑end delivery of integration projects, oversee a cross‑functional team of consultants and developers, and own the integration services roadmap within a professional services organization. Drive operational excellence, support pre‑sales, and ensure scalable, high‑quality implementations that align with client objectives. **Expectations** - Deliver high‑quality integration solutions on time and within budget. - Scale and develop a high‑performance delivery team. - Drive continuous improvement in processes, methodologies, and performance metrics. - Foster innovation and a culture of accountability. **Key Responsibilities** - Manage the full lifecycle of client integration projects: planning, execution, monitoring, and delivery. - Coach, evaluate, and grow a team of integration consultants and developers. - Own and evolve the integration services roadmap; develop standardized frameworks and delivery accelerators. - Collaborate with Product, Engineering, Sales, and Client Success to align capabilities with business strategy. - Act as senior escalation point for complex or high‑risk integration issues. - Partner with Sales and Solutions Engineering on pre‑sales activities (solution design, estimates, SOWs). - Track delivery performance using utilization, project health, client satisfaction, and profitability metrics; implement improvements. - Ensure technical, contractual, and security standards are met and support client compliance. **Required Skills** - 10+ years in professional services or consulting, 5+ years in a leadership role focused on integration delivery. - Proven experience integrating ERP systems (SAP, Oracle, NetSuite, Microsoft Dynamics). - Hands‑on expertise with enterprise integration platforms (MuleSoft, Boomi, Workato, Celigo) and SaaS ecosystems (Salesforce, NetSuite, Workday). - Strong knowledge of integration architectures, middleware, APIs, and cloud‑based enterprise applications. - Excellent communication and stakeholder engagement, including executive‑level client interaction. - Leadership aptitude: team building, performance management, career development. - Business acumen: resource planning, margin management, operational KPI ownership. - Proficiency with PSA tools, Jira, Smartsheet, Confluence, and collaboration platforms. **Required Education & Certifications** - Bachelor’s degree in Engineering, Computer Science, or related field. - Relevant certifications in integration platforms (e.g., MuleSoft Certified Developer, Boomi Professional).
Toronto, Canada
On site
Senior
08-12-2025
Company background Company brand
Company Name
MaintainX
Job Title
Engagement Manager
Job Description
Job title: Engagement Manager Role Summary: Serve as the primary liaison between sales and delivery teams to ensure enterprise clients fully understand and experience a seamless implementation and onboarding journey. Drive client confidence, manage expectations, and facilitate successful transition from sales to go‑live. Expectations: - Align stakeholders on scope, timelines, and deliverables from contract to go‑live. - Mitigate risks early and maintain transparent communication. - Build trust to position the company as a long‑term partner. Key Responsibilities: - Partner with sales during presales to articulate professional services methodology and propose implementation plans. - Conduct discovery sessions to capture business needs and translate them into clear, achievable project roadmaps. - Lead transition from sales to implementation, serving as single point of accountability. - Monitor progress, facilitate cross‑functional communication, and manage scope changes or challenges proactively. - Ensure clients understand, embrace, and successfully adopt the onboarding process. Required Skills: - Minimum 5 years in professional services or client‑facing implementation roles in SaaS/technology. - Clear communication of complex technical/process concepts to executive and operational audiences. - Strong presentation, facilitation, and relationship‑management abilities. - Proven track record of managing expectations and aligning multiple stakeholders. - Familiarity with project management methodologies and delivery frameworks. - Experience in manufacturing, maintenance, or industrial technology settings preferred. - Knowledge of Industry 4.0 principles and digital transformation initiatives. Required Education & Certifications: - Bachelor’s degree in Business, Engineering, or related field. - MBA or PMP certification is a plus.
Toronto, Canada
On site
Mid level
24-12-2025
Company background Company brand
Company Name
MaintainX
Job Title
Machine Learning Engineer, Predictive Maintenance
Job Description
**Job Title** Machine Learning Engineer, Predictive Maintenance **Role Summary** Develop, train, and deploy machine‑learning models for fault detection and classification using time‑series sensor data (vibration, temperature, pressure, flow). Perform exploratory data analysis, experiment with modeling techniques, and collaborate with domain experts to validate and refine solutions. **Expectations** - Deliver accurate, production‑ready models that detect and classify equipment faults. - Continuously improve model performance through feedback loops and retraining. - Maintain reproducible documentation of experiments, workflows, and data pipelines. - Participate in on‑call rotations to support model monitoring and incident response. **Key Responsibilities** 1. Design and implement ML pipelines for feature extraction and model training on sensor data. 2. Conduct exploratory data analysis to identify fault patterns and data quality issues. 3. Evaluate and benchmark time‑series, signal‑processing, and statistical algorithms for optimal performance. 4. Work with subject‑matter experts to validate model outputs against real‑world maintenance scenarios. 5. Document methodologies, results, and best practices for internal knowledge sharing. 6. Monitor deployed models, troubleshoot anomalies, and participate in on‑call duty. **Required Skills** - Strong foundation in machine‑learning, data science, and statistical modeling. - Proficiency with Python and ML frameworks (PyTorch, TensorFlow, scikit‑learn). - Experience with time‑series modeling, feature engineering, and signal‑processing techniques. - Ability to deploy and maintain models in production environments. - Excellent analytical, problem‑solving, and communication skills. **Required Education & Certifications** - Master’s or Ph.D. in Computer Science, Data Science, Mechanical Engineering, Electrical Engineering, or related field with focus on condition monitoring or machine‑learning applications. ---
Toronto, Canada
On site
25-12-2025